Free online ASS converter. Convert ASS to SRT, VTT, SSA, SUB, TXT and more online — no limits, no watermark.
.ass (Advanced SubStation Alpha) file or click "Upload .ass". You can also paste the subtitle text straight into the input box if you only have the raw track.<video> players and the open webASS stands for Advanced SubStation Alpha — version 4.00+ of the SubStation Alpha format. The original SSA was created around 1996 in the anime fansubbing community; the Advanced revision (early 2000s) added layers, an alpha channel, rotation, precise on-screen positioning, per-line fonts and colors, and karaoke timing. It is the format behind almost all styled fansubs and the native format of the Aegisub subtitle editor.
That richness is also why people convert away from it. An .ass file is a styled, scripted subtitle track, and most of the world's media players, editors, and platforms don't want the script — they want plain timed text. Common reasons to convert:
<video> uses WebVTT through the <track> element, so a site that needs captions wants .vtt, not .ass..sub, not v4+ overrides.The honest tradeoff: SRT, VTT, TXT, and similar plain formats keep your text and timing intact but discard ASS styling — custom fonts, colors, positioning, and karaoke effects do not survive the conversion, because the target format has no way to express them. If you need the look preserved, keep the .ass (or convert to SSA, which still holds basic styles).
| Format | Full name / origin | Styling & positioning | Native support | Best for |
|---|---|---|---|---|
| ASS | Advanced SubStation Alpha (SSA v4.00+) | Full: fonts, colors, layers, rotation, karaoke | VLC, MPV, mpc-hc, Aegisub | Anime fansubs, stylized/karaoke captions |
| SRT | SubRip Text (from the SubRip tool, 2000) | None — plain text + timing only | Nearly every player, editor, platform | Maximum compatibility, simple captions |
| VTT | WebVTT (W3C standard) | Basic inline tags + CSS ::cue, positioning |
All modern browsers via HTML5 <track> |
Web video and HTML5 players |
| SSA | SubStation Alpha v4 | Basic styles (less than ASS) | VLC, MPV, older players | Older players that reject v4+ tags |
| TTML | Timed Text Markup Language (W3C XML) | Styling via XML + CSS-like attributes | Broadcast, streaming, captioning tools | TV/streaming caption pipelines |
| TXT | Plain text | None — no timing either | Any text editor | Transcripts, proofreading, translation prep |
No — and this is the single most important thing to know. SRT is a plain-text format with no concept of fonts, colors, positioning, or karaoke timing, so when you convert ASS to SRT (or VTT or TXT) the converter keeps every line of dialogue and its start/end timecodes but strips all ASS styling overrides. Spoken text and sync are preserved exactly; the visual presentation is not. If the .ass file is primarily a karaoke track, converting to SRT removes the very effect that made it a karaoke track. Keep the original .ass if you need the look.
ASS (Advanced SubStation Alpha) is version 4.00+ of the SSA format. Plain SSA is version 4 and is simpler — it supports basic styles but not the layers, alpha channel, rotation, and richer karaoke and positioning overrides that the Advanced revision added in the early 2000s. Converting ASS to SSA is mainly useful for older players or tools that read SSA v4 but reject v4+ tags; expect the v4+-only effects to be dropped or simplified.
SRT for almost everything, VTT for web players. YouTube, Premiere, DaVinci Resolve, Final Cut, and the captioning panels of most platforms accept SRT and read it cleanly. If you are embedding captions in an HTML5 <video> element on a website, use WebVTT (.vtt) instead, because that is the format the browser <track> element expects. Both keep your timing and text; neither carries ASS styling, which those platforms would render with their own caption styles anyway.
Yes. Convert ASS to TXT and the converter outputs just the dialogue lines with the timing and styling tags removed, which is what you want for proofreading, translation, or pasting into a document. If you need the lines paired with their timecodes in a spreadsheet instead, convert to CSV, which keeps a start/end column alongside each line.
Yes. This converter runs entirely in your browser — your .ass file is parsed and rewritten on your own device and never uploaded to or stored on our servers. There is no sign-up, no watermark, and your subtitles never leave your computer. Because subtitle files are small text files, the conversion is effectively instant, even on a slow connection.
Beyond SRT, this hub converts ASS to VTT, SSA, SUB, SBV, LRC, SMI, STL, DFXP, TTML, CSV, and TXT — covering web players (VTT), broadcast and streaming pipelines (TTML, DFXP, STL), lyric and karaoke apps (LRC), legacy desktop players (SUB, SMI), and plain transcripts (TXT, CSV). In our testing, a typical anime-episode .ass track of a few hundred dialogue lines converts to SRT in well under a second, with every timecode preserved to the millisecond and only the styling overrides removed.