What is
What is ASS to SRT Subtitle Converter?
Subtitle editors like Aegisub work in Advanced SubStation Alpha (ASS), but most streaming and embedding pipelines accept only SubRip (SRT). Going back and forth manually means hand-stripping every override tag and rewriting every timecode. This converter does both directions, runs entirely in the browser, and keeps your multi-line dialogue intact.
The tool is built for fansub workflows: parse the original ASS, drop the inline override blocks ({\\i1}, {\\b1}, {\\pos(…)}), normalize timecodes from centisecond precision (0:00:00.00) to SRT millisecond precision (00:00:00,000), and emit a clean cue list. Going the other way, every SRT line becomes a Dialogue event under a single style so editors can pick it up cleanly.
How to use
How to use ASS to SRT Subtitle Converter
1. Pick a direction: ASS → SRT or SRT → ASS.
2. Paste subtitle text into the left pane, or upload a .ass / .srt file.
3. Output appears instantly on the right.
4. Copy to clipboard or download with the correct extension.
Example
Example
ASS input:
Dialogue: 0,0:00:01.00,0:00:03.50,Default,,0,0,0,,Hello {\i1}world{\i0}
SRT output:
1
00:00:01,000 --> 00:00:03,500
Hello worldCommon use cases
Common use cases
1. Convert Aegisub-authored ASS to SRT before uploading to YouTube or a player that does not accept ASS.
2. Take downloaded SRT captions and convert to ASS so you can restyle in Aegisub.
3. Strip ASS karaoke and positioning tags down to plain SRT for translation memory tools.
4. Batch-prepare SRT from third-party subtitle services before merging into a fansub release.
Frequently asked questions