.ASS.SSA.SRT.VTT

ASS to SRT Converter

Convert stylized .ass and .ssa subtitle files into standard SubRip .srt or WebVTT format. Strips override tags, converts centiseconds, and prepares files for video editors.

100% In-Browser · Zero Upload
Zero latency · Client-side Web Worker

Drop your .ass or .ssa subtitle file here

Strips override tags and converts centiseconds into clean SubRip SRT

Advertisement

Why Convert ASS / SSA to SRT?

Advanced SubStation Alpha (.ass) is a powerful subtitle specification created for desktop media players like VLC and mpv. However, when you need to import your transcript into video editors like Adobe Premiere Pro, Final Cut Pro, or DaVinci Resolve, or upload captions to YouTube and Vimeo, these platforms reject ASS files or display garbled override code.

Stylized .ASS Format
Dialogue: 0,0:01:23.45,0:01:27.89,Default,,0,0,0,,{\b1}Welcome{\b0} back!\NToday we edit.
Embedded override tags & centiseconds
Clean .SRT Format
1
00:01:23,450 --> 00:01:27,890
Welcome back!
Today we edit.
Accepted by all editing software

How the Conversion Works

1

Dynamic Event Parsing

ASS files define columns in a dynamic Format: line. SubPreflight reads your column ordering (even when customized in Aegisub) and maps each dialogue cue accurately.

2

Safe Tag Stripping

Formatting brackets like {\b1}, {\pos(...)}, and {\fad(...)} are removed. Hard line breaks (\N) are translated into standard multi-line dialogue.

3

Centisecond to Millisecond Translation

ASS timecodes use 2-digit centiseconds (0:01:23.45). SubPreflight converts these into broadcast-standard 3-digit comma milliseconds (00:01:23,450).