ASS/SSA to SRT converter
Convert Advanced SubStation Alpha or SSA subtitles to plain SRT.
ASS/SSA to SRT converter
Paste subtitles from an Advanced SubStation Alpha (.ass) or SubStation Alpha (.ssa) file and this tool returns clean SubRip (.srt) text: it reads the [Events] section, converts each Dialogue line's centisecond timestamps to SRT's millisecond format, and renumbers every cue starting at 1. Comment lines are dropped automatically, since no player shows them anyway. Use it to prep fan-subbed or ripped .ass tracks for players and platforms that only understand plain SRT.
Style tags controls override blocks like {\an8} or {\i1}: remove strips them for plain text, while convert to HTML keeps italic and bold by turning \i1/\i0 and \b1/\b0 into <i> and <b> tags and drops the rest (positioning, colors, karaoke timing). Convert \N and \n to line breaks turns ASS's line-break codes into real newlines. Only this style and only this actor filter the output to one Style or Name field — handy when a script mixes dialogue with signs or narration. Sort by start time reorders cues chronologically before renumbering, and skip effect lines drops any Dialogue line whose Effect field is set, usually a scrolling banner or karaoke overlay rather than spoken dialogue.
The converter works with or without an explicit Format: line, falling back to the standard ASS/SSA column order, and handles both CRLF and LF line endings. The live tally under the output reports how many cues were found, how many made it through your filters, and the exact processing time.
Everything runs in your browser. Subtitle files are never uploaded anywhere, so it is safe to use with unreleased or private scripts. When you are done, copy the result, download it as a .txt file, or send the output into another tool to keep cleaning it up.