ASS subtitle format

Overview

ASS (Advanced SubStation Alpha) is a subtitle format known for its rich styling and positioning capabilities. It is widely used in anime fansubbing and broadcast workflows where precise control over subtitle appearance matters.

Structure

ASS files have three sections:

  1. [Script Info] — metadata and resolution.
  2. [V4+ Styles] — named text styles with fonts, colors, positions.
  3. [Events] — dialogue cues with timing and style references.
[Script Info]
Title: Example
ScriptType: v4.00+
PlayResX: 1920
PlayResY: 1080

[V4+ Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, ...
Style: Default,Arial,48,&H00FFFFFF,...

[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:01.00,0:00:04.00,Default,,0,0,0,,Hello and welcome.

Styling and positioning

ASS supports:

When to use ASS

When not to use ASS

Conversion

Subtitle Convert does not currently support ASS conversion. To convert ASS to SRT or VTT, use a dedicated subtitle editor:

Note that ASS → SRT conversion loses styling, positioning and effects. If the styling matters, you must burn in the subtitles rather than convert.

SSA vs ASS

SSA is the predecessor format. ASS extends SSA with more features and is the current standard. Most modern tools treat SSA and ASS as effectively the same format and can open both. SSA files are rarely created today; new work should use ASS.

Learn more