AnyFormat

00 SRT → ASS

SRT to ASS

Produces a valid script with a Default style you can edit.

01SRT in
02ASS out
03Options 4

Negative moves subtitles earlier. Use this when they run consistently ahead of or behind the audio.

For subtitles that drift progressively. 25 fps material played at 23.976 needs 1.0427.

Ends each cue just before the next begins, so no two are ever on screen at once.

  • No upload The conversion runs in this tab. Your file never travels — not to us, and not to the advertising.
  • No sign-up, no email, no daily cap There is no account system to sign up to.
  • No size limit we invented Only your device's memory — about ~2 GB on a desktop browser, ~400 MB on a phone.
  • Turn your Wi-Fi off and convert anyway The conversion needs nothing but this page. Ads will not load without a connection; your file will still convert. That is the whole claim, and it takes five seconds to check.

Wraps your SubRip cues in a valid ASS script. This does not add styling that was never there — SRT has none — but it produces a well-formed file with a sensible Default style, which is the starting point for typesetting in Aegisub.

What the generated file contains

A [Script Info] header declaring ScriptType v4.00+, a [V4+ Styles] section with one style named Default (Arial 48, white with a black outline, bottom-centre), and an [Events] section with one Dialogue: line per cue.

Every cue uses the Default style. Change that one style definition in Aegisub and the whole file changes with it, which is the usual first step in typesetting.

Timestamps lose a digit

ASS records time to centiseconds; SRT records milliseconds. A cue at 00:00:01,004 becomes 0:00:01.00. The largest possible error is five milliseconds, which is well below the threshold of perception — but it is a real rounding, and rounding up at .999 correctly carries into the next second.

When this is worth doing

Only when you intend to typeset. If you just need subtitles that play, SRT is supported by more software than ASS is. ASS earns its place when you need positioning to avoid on-screen text, styled signs, or karaoke — none of which SRT can express at all.

Other names for this

Also searched as “subrip to advanced substation”.

Questions

Will this make my subtitles look styled?
No. SRT contains no styling, so there is none to carry over. You get a clean, valid script with one editable style.
Which editor should I open the result in?
Aegisub is the standard tool for ASS typesetting and reads this output directly.
Do the timings change?
They are rounded to centiseconds, which is all ASS stores. The maximum error is five milliseconds.
Is my subtitle file uploaded?
No. The parsing and rewriting happen in this tab. Subtitle files often contain an unreleased script or a client’s content, which is a good reason not to send them to a stranger’s server. Turn your Wi-Fi off and the tool keeps working.