SRT ASS
File conversion

Convert SRT to ASS

QUICK ANSWER
Is it possible to convert SRT to ASS?
Yes - SRT converts to ASS.

Open the .srt in Subtitle Edit, go to File > Save As, select Advanced Sub Station Alpha (*.ass), and save. Timecodes and text carry over immediately; basic <b> and <i> tags from SRT become ASS override tags. Open the result in a style editor to set fonts, colors, and screen positioning.

5 programs
Also to ASS: VTT · SUP · SUB

On this page

Tested on macOS, Windows & Linux
Last verified Oct 2026

More free converters

HEIC, PNG, WEBP, MP3 and more - every tool here is free.

Open the toolbox

Why convert SRT to ASS?

ASS (Advanced SubStation Alpha) is required by players and pipelines that need per-line style control - custom fonts, colored karaoke lines, or text placed at a specific screen position. SRT supports only minimal inline tags and has no positioning or per-style definitions; when typesetting subtitles for styled releases, .ass is the standard choice and SRT's feature set is insufficient.

How to convert SRT to ASS

Subtitle Edit FREE

Open the .srt in Subtitle Edit, go to File > Save As, and select "Advanced Sub Station Alpha (*.ass)" from the format dropdown.

Gnome Subtitles FREE

Open the .srt in Gnome Subtitles, go to File > Save As, and select the ASS format to export.

Subtitle Workshop FREE

Open the .srt in Subtitle Workshop and use File > Save As to select the Advanced SubStation Alpha format.

Programs that convert SRT

About these formats

Quality & what to watch

  • Styling is not migrated automatically - after conversion all lines use a single default style; define fonts, colors, and margins in a style editor afterward.
  • Basic SRT inline tags (<b> and <i>) carry over as ASS override tags ({\b1}, {\i1}); <font> color tags are partially preserved depending on the tool.
  • ASS uses periods in timecodes (0:01:12.50) rather than the SRT comma format (00:01:12,500) - conversion tools handle this automatically.

Frequently asked questions

Will my subtitle styles transfer from SRT to ASS?
SRT has no per-line style definitions to transfer - after conversion all lines use a default style that you define yourself in a style editor.
What happens to bold and italic tags in SRT?
Basic <b> and <i> tags convert to ASS equivalents ({\b1}, {\i1}); <font> color tags are partially preserved depending on the conversion tool.
Can I convert back from ASS to SRT?
Yes, but all ASS styling - fonts, colors, and positioning - is stripped entirely; keep the .ass source file if the styling matters.
Do I need to set a frame rate when converting SRT to ASS?
No - ASS uses clock-based timecodes like SRT, so no frame rate input is required for this conversion.