ASS to SRT Converter

Turn Aegisub ASS or SSA subtitles into a plain SRT any player can read.

Free. No sign-up. Nothing leaves your device.

How it works

ASS (Advanced SubStation Alpha) and its older version SSA are the formats Aegisub saves, and the ones used for anime fansubs and heavily styled captions. They can do fonts, colours, positions and karaoke. The trouble is that YouTube, Instagram, most TV apps and many editors do not read them, while every one of them reads SRT.

Paste the .ass or .ssa file or upload it. The tool reads the Events section, keeps the words and timing, and writes a clean, numbered SRT.

How the ASS file is converted

Before and after

Dialogue: 0,0:00:06.00,0:00:08.20,Default,,0,0,0,,{\c&H00FFFF&}chaliye\Nshuru karte hain!
3
00:00:06,000 --> 00:00:08,200
chaliye
shuru karte hain!

Skip the file juggling

Upload a video and DesiCaptions writes word-timed captions in Hinglish, Hindi and other Indian languages, then exports SRT, VTT, ASS or a burned-in video. 1 free minute, no card.

Caption a video free

Frequently asked questions

Does it handle SSA files too?

Yes. SSA v4 and ASS v4+ files both work, including the older Marked field. Upload the .ssa file the same way.

Why did my styling disappear?

SRT only supports italic, bold and underline. Fonts, colours, outlines and positions live in the ASS styles and cannot be carried into an SRT file.

I need to fix the timing, not the format. Can I shift an ASS file?

Yes. The subtitle time shift tool moves ASS lines in place and keeps every style and tag.

Does it work with Hindi, Tamil or other scripts?

Yes. Any language and any script, emoji included, passes through untouched as UTF-8.

Is my file uploaded anywhere?

No. The file is read and converted on your device and never leaves it.

Is it free?

Yes. No sign-up, no watermark and no limit beyond 5 MB per file. The conversion runs in your browser, so there is no server cost to pass on.