Convert SRT to ASS.
Plain SRT captions can't be styled or positioned. Convert them to ASS (Advanced SubStation Alpha) and you get a script you can restyle in Aegisub or burn into video.
From plain captions to a styleable script
SRT is deliberately simple: numbered cues, timestamps, text. That's why it works everywhere, and also why you can't move a line away from a sign, change a speaker's colour, or set a font. ASS was built for exactly that, with per-line styles, positioning and layering, which is why fansub and karaoke workflows live in it.
What to do next
Open the converted .ass in Aegisub, edit the default style, then preview against your video. If you ever need to go back to the universally-supported format, ASS to SRT reverses the trip, and SRT to VTT covers web players.
How it works
- 01
Upload your SRT
Drop a .srt file, or click to browse. Private by default.
- 02
Convert with ffmpeg
Timings and dialogue are rewritten into a valid ASS script with a default style block, using ffmpeg.
- 03
Download
Grab your .ass file, ready for Aegisub, VLC, mpv or a hardsub pass.
Valid ASS script with a default style you can edit
Timings and line breaks preserved
Opens straight into Aegisub for restyling
Private uploads, auto-deleted after 1 hour
Free and open-source engine, no watermark
Common questions
Will the ASS file be styled?+
It carries a single default style, because SRT has no styling information to bring across. That gives you a valid starting script: open it in Aegisub and set fonts, colours and positioning from there.
What's the difference between ASS and SSA?+
SSA (SubStation Alpha) is the original format; ASS (Advanced SubStation Alpha) is the newer version with far more styling and positioning control. This converter outputs ASS.
Can I burn the subtitles into a video afterwards?+
Yes. ASS is the format most hardsub workflows expect, so once you've styled the script you can burn it into the video with your usual tool.
Is it free and private?+
Yes. No signup, no watermark, no daily cap. Uploads go to a private bucket and auto-delete after one hour.
Related conversions