Skip to content
Free tool · Subtitle converter

Convert ASS to SRT

Styled ASS/SSA subtitles don't open in every app. The converter reads the Dialogue lines, removes style codes such as {\i1} and produces a clean, compatible SRT.

Free · no sign-up · your file is processed in your browser and never sent to a server

Source subtitleExpecting a ASS file
or drag and drop it hereSRT, VTT, ASS, SSA, SBV, TXT, CSV · up to 20 MB
Target format
A preview of the converted file will appear here.

Differences between ASS / SSA and SRT (SubRip)

FeatureASS / SSASRT (SubRip)
File extension.ass · .ssa.srt
Timestamp0:01:02.50,0:01:05.0000:01:02,500 --> 00:01:05,000
File header[Script Info]No
Cue numberNoRequired
Inline formatting{\i1} {\b1} {\pos(x,y)}<i> <b> <u>
Style and position[V4+ Styles]No
SpeakerNameNo
Typical useStyled subtitles, anime and fansubs, karaokeVideo players, editing apps, social platforms

Example: the same subtitle in both formats

ASS / SSADownload the sample ASS file
[Script Info]
Title: Voiser
ScriptType: v4.00+
PlayResX: 1920
PlayResY: 1080
WrapStyle: 2
ScaledBorderAndShadow: yes

[V4+ Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, OutlineColour, BackColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, Encoding
Style: Default,Noto Sans,48,&H00FFFFFF,&H00FFFFFF,&H00000000,&H66000000,0,0,0,0,100,100,0,0,1,2.5,0,2,60,60,48,1

[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:01.00,0:00:03.60,Default,,0,0,0,,Welcome to the meeting.\NToday we have three topics.
Dialogue: 0,0:00:03.90,0:00:06.80,Default,,0,0,0,,First, let's look at last month's results.
Dialogue: 0,0:00:07.20,0:00:10.40,Default,,0,0,0,,Then we'll agree on the timeline\Nfor the new product together.
Dialogue: 0,0:00:10.80,0:00:13.50,Default,,0,0,0,,Please save your questions for the end.
SRT (SubRip)
1
00:00:01,000 --> 00:00:03,600
Welcome to the meeting.
Today we have three topics.

2
00:00:03,900 --> 00:00:06,800
First, let's look at last month's results.

3
00:00:07,200 --> 00:00:10,400
Then we'll agree on the timeline
for the new product together.

4
00:00:10,800 --> 00:00:13,500
Please save your questions for the end.

Popular conversions

How to use

  1. Add your ASS fileChoose or drag in your ASS file, or paste its text. The format and encoding are detected automatically.
  2. SRT is preselectedThe target format opens as SRT; Comment lines and the style table are skipped.
  3. DownloadCheck the preview and download the SRT file. Your file never leaves your browser.

What carries over from ASS, and what doesn't?

In ASSIn SRT
Start and end of Dialogue linesKept (10 ms precision)
\N and \n line breaksReal line breaks
{\i1}, {\b1}, {\pos(…)}, {\fad(…)}Removed
Name (speaker) fieldOptional "Name:" prefix
[V4+ Styles] font, color, marginsNot carried over (no SRT equivalent)

In karaoke lines with {\k} tags, syllable timings are dropped and the whole line stays one subtitle. Two lines shown on screen at the same time (e.g. song lyrics and dialogue) become two consecutive cues in SRT.

FAQ

Common questions

Do SSA (v4.00) files work too?

Yes. The tool tells ASS and the older SSA format apart from the content.

What happens to colored or positioned text?

SRT has no styling; the text is kept, color and position are dropped.

Can I go the other way, SRT to ASS?

Yes, choose ASS as the target. A standard, readable style (white text, thin outline) is added.

Move to the studio for more.

Long files, saved projects and advanced export are in the studios. Start with a free account.