We couldn't check your license key just now, so this browser is on the free plan for the moment.

SRT to ASS/SSA

Convert SRT to ASS for styling and burn-in

Start styling in an ASS editor from a clean file. Every cue becomes a Dialogue line with one default style at 1920x1080; italic, bold and underline become override tags.

  • Free for 3 files per batch
  • $19 once for unlimited
  • Nothing is uploaded
SRT to ASS converterFree: 3 files per batch

Drop subtitle files or a folder here

.srt .vtt .ass .ssa .sub, any number of files

Convert to
Options auto encoding, no offset, keep tags

Sample batch2 files

  • episode-01.srtReadySRT · UTF-8 · 4 cues → episode-01.ass
  • episode-02.srtReadySRT · UTF-8 · 3 cues → episode-02.ass
Or drop your own files above.
Output previewepisode-01.ass
[Script Info]
Title: episode-01
ScriptType: v4.00+
WrapStyle: 0
ScaledBorderAndShadow: yes
PlayResX: 1920
PlayResY: 1080

[V4+ Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, OutlineColour, BackColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, Encoding
Style: Default,Arial,64,&H00FFFFFF,&H000000FF,&H00000000,&H80000000,0,0,0,0,100,100,0,0,1,3,1,2,60,60,50,1

[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text

Converted in this tab. Nothing is uploaded.

How to

How to convert SRT to ASS

  1. Drop your .srt files

    Drop files or a whole folder onto the converter. Each file is checked and listed with its encoding and cue count.

  2. Keep ASS/SSA selected

    ASS/SSA is preselected on this page. Set a time offset or strip tags under Options if you need to.

  3. Download

    One file downloads as .ass; several come as one zip with your folder structure kept.

Details

What changes in the conversion

  • The file gets a [Script Info] block (1920x1080), one Default style (Arial 64, white with a dark outline) and an [Events] section.
  • <i>, <b> and <u> become {\i1}, {\b1} and {\u1}; line breaks become \N.
  • Curly braces in the text are written as round brackets, so they are not read as override codes.
  • ASS stores time in hundredths of a second, so millisecond timings are rounded to the nearest 10 ms.

FAQ

Questions

Can I choose the font or position?

Not in Captionry: every line uses the Default style. Open the file in an ASS editor such as Aegisub to restyle it; changing the Default style changes every line at once.

Will SSA players read the file?

The output is ASS (v4.00+). Most players and editors that read SSA also read ASS.

Converting more than 3 files at a time?

Unlimited removes the batch limit for $19 once, with no subscription.

Buy Unlimited – $19Unlimited active