ASS → SRT

ASS to SRT Converter

To convert ASS to SRT, upload your .ass or .ssa file. The tool reads each Dialogue event, removes ASS styling and override tags such as {\an8}, turns \N into line breaks, and writes numbered SRT cues with HH:MM:SS,mmm timecodes. Every start and end time is kept, and it all runs in your browser — nothing is uploaded.

Last updated: 2026-06-11

ass-to-srt

Drop your .ass file here, or click to browse

Converts in your browser — nothing is uploaded

No file handy?
100% in-browserTimecodes preservedNo upload, no signupInstant download

How to convert ASS to SRT

01

Upload your ASS

Drop your .ass or .ssa file onto the converter or click to browse. It reads every Dialogue event and shows the cue count.

02

Convert to SRT

Click Convert to SRT. Override tags and styling are stripped, \N becomes a line break, and numbered SRT cues are written — instantly, in your browser.

03

Download the SRT

Preview the result and download the .srt file, ready for VLC, a TV, an upload form, or translation.

What is kept and what is dropped

SRT is a plain-text format, so the conversion keeps the words and timing but drops everything ASS adds on top. This is what changes.

Part of the fileIn the SRT output
Dialogue textKept
Start / end timingKept (rewritten as HH:MM:SS,mmm)
\N line breaksConverted to real line breaks
Override tags {\...}Removed
[V4+ Styles], fonts, colors, positioningRemoved
Comment linesRemoved (not shown subtitles)

Keep the styling? Translate the ASS instead

Converting to SRT throws away the typesetting that anime and karaoke files rely on. If you want to keep it — or you came here to translate, not just convert — keep the .ass and use the translate ASS subtitles guide, which preserves every style and timecode and can output a bilingual file. For the format details, see the ASS / SSA format guide.

Key facts

  • ASS time is H:MM:SS.cc (centiseconds); SRT is HH:MM:SS,mmm — the converter rewrites it, same instant.
  • Override tags and the [V4+ Styles] section are stripped to plain text.
  • \N forced breaks become normal SRT line breaks.
  • Cues are renumbered sequentially from 1.
  • Runs fully in your browser — no upload, no signup.

Definitions

ASS
Advanced SubStation Alpha — a subtitle format with fonts, colors, positioning, and karaoke, written in an [Events] section as Dialogue lines.
SSA
SubStation Alpha — the older version of the format; the converter reads it the same way as ASS.
SRT
SubRip Text — a plain-text format with numbered cues and HH:MM:SS,mmm timecodes; widely supported but with no styling.
Override tag
An inline ASS code in braces like {\an8} or {\i1}; removed during conversion because SRT cannot express it.
\N
A forced line break inside an ASS event; converted to a normal line break in the SRT cue.
Dialogue event
One subtitle line in the ASS [Events] section, holding the timing, style, and text.

ASS to SRT questions

How do I convert an ASS file to SRT?+

Drop your .ass or .ssa file onto the converter above, click Convert to SRT, and download the .srt. It runs in your browser: the tool reads each Dialogue event, removes the ASS override tags and styling, converts \N breaks to normal line breaks, and writes numbered SRT cues with comma timecodes. Nothing is uploaded.

Will I lose the styling when converting ASS to SRT?+

Yes, and that is expected. SRT has no concept of fonts, colors, positioning, or karaoke, so override tags like {\an8} and {\i1} and the [V4+ Styles] section are dropped, leaving clean plain-text subtitles. The timing of every line is kept exactly. If you need to keep the styling, do not convert — translate or edit the .ass directly instead.

Does converting ASS to SRT change the timing?+

No. The start and end time of every event is preserved. ASS stores time as H:MM:SS.cc (centiseconds) and SRT uses HH:MM:SS,mmm (milliseconds); the converter writes the same instant in the SRT format, so the subtitles stay in sync.

Why convert ASS to SRT at all?+

Many players, TVs, and upload forms accept SRT but not ASS. Converting gives you a widely-compatible file. It is also a common step before translating, when you only need the dialogue text and not the typesetting.

What is the difference between ASS and SSA?+

SSA (SubStation Alpha) is the older format; ASS (Advanced SubStation Alpha, v4.00+) adds more styling and positioning. The converter reads both — upload a .ssa or .ass and it produces an .srt the same way.

Is this ASS to SRT converter free?+

Yes — free, no account, no upload, no install. The conversion happens locally in your browser, so your subtitle text never leaves your device.

Can I translate the subtitles instead of just converting them?+

Yes. SubLingo can translate .ass files into 100+ languages while keeping the styling and timecodes, and can also produce a bilingual file. See the guide on translating ASS subtitles.