Format guide
Advanced SubStation Alpha (ASS / SSA)
The format anime, fansubs and karaoke scripts use when SRT can't keep up. Full styling, positioning and effects.
- .ass
- text/x-ass
- Free · runs in your browser
What is ASS?
ASS (and its predecessor SSA) was designed for typesetting-quality subtitles in the anime fansub community. Each cue can specify font, size, primary/secondary/outline/shadow colours, alignment, layer, position, and per-syllable karaoke highlighting via {\k} tags. It is the only subtitle format that can express broadcast-grade typography and complex on-screen effects.
Common use cases
- Anime fansubs and theatrical-quality typesetting
- Karaoke video productions (per-syllable colour fills)
- Multi-track subtitles with overlapping styled cues
Example file
A minimal, valid .ass file
[Script Info]
ScriptType: v4.00+
[V4+ Styles]
Format: Name, Fontname, Fontsize, PrimaryColour
Style: Default,Arial,32,&H00FFFFFF
[Events]
Format: Layer, Start, End, Style, Text
Dialogue: 0,0:00:12.34,0:00:18.91,Default,First subtitle line
ASS compared with the other formats
Which format to reach for is really a question of what it can carry. Every value here is read off the same parsers this site's converters run on.
| Feature | LRC | SRT | VTT | ASS | TTML |
|---|---|---|---|---|---|
| End time per cueWhether a cue says when it stops, or simply runs until the next one begins. | |||||
| Word-level timingPer-word timestamps for true karaoke highlighting. | |||||
| Styling & positioningNamed styles, layers and on-screen placement carried in the file itself. | |||||
| File-level tagsTitle, artist and album stored in the file rather than alongside it. | |||||
| Cue identifiersA handle for each cue, useful when diffing or re-syncing. | numbered | optional | optional | ||
| Timestamp precisionThe smallest time step the format can express. | centiseconds | milliseconds | milliseconds | centiseconds | milliseconds |
Free ASS tools
ASS questions
What is a ASS file?
The format anime, fansubs and karaoke scripts use when SRT can't keep up. Full styling, positioning and effects.
How do I convert ASS to another subtitle or lyric format?
Use LrcSong's free in-browser converters to turn ASS into LRC, SRT, VTT, ASS, or TTML. No signup or upload — conversion runs entirely on your device with timestamps preserved.
Is the ASS viewer and validator free?
Yes. Viewing and validating ASS files on LrcSong is free and runs in your browser — no account required.