How to convert ASS to SRT
TL;DR — Convert styled ASS subtitle files into simple SRT captions for upload, review, or playback while preserving dialogue timing.
Related tool
ASS to SRT Converter
ASS subtitle files are useful for styled editing, fansub workflows, karaoke timing, and Aegisub projects. They are not always accepted by upload forms, review tools, or simple video players. SRT is the safer delivery copy when styling is not required.
Quick answer
Use the ASS to SRT Converter to turn an .ass subtitle file into a simple .srt file. The converter keeps dialogue timing, flattens readable text, removes ASS styling data, and runs locally in your browser.
Keep the original ASS file as your editable source. Treat the SRT output as the compatibility version for upload, review, or simple playback.
When to convert ASS to SRT
Convert ASS to SRT when:
- a platform asks for an
.srtfile - YouTube, Plex, Vimeo, or a review tool rejects the styled file
- the viewer only needs readable captions, not exact styling
- you need a plain file for translators, editors, or clients
- the destination player does not support ASS rendering
- validation or upload debugging is easier with a simple SubRip file
Do not convert your only copy if the style design matters. Keep ASS for editing and export SRT only for the delivery step.
What changes during conversion
ASS can store styles, layers, margins, positions, font choices, colors, effects, comments, and override tags. SRT stores only cue number, start time, end time, and subtitle text.
During ASS to SRT conversion:
Dialogue:rows become numbered SRT cues- ASS timestamps become
00:00:00,000SubRip timestamps \Nline breaks become normal SRT line breaks- style sections and script metadata are removed
- positioning, colors, fonts, and karaoke effects are flattened
- comments and non-dialogue rows are skipped
Before and after
ASS before
[Script Info]
Title: Example ASS file
ScriptType: v4.00+
[V4+ Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, Alignment
Style: Default,Arial,36,&H00FFFFFF,2
[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:01.20,0:00:03.40,Default,,0,0,0,,{\an8}First styled line
Dialogue: 0,0:00:04.00,0:00:06.50,Default,,0,0,0,,Second line\Nwith a break
SRT after
1
00:00:01,200 --> 00:00:03,400
First styled line
2
00:00:04,000 --> 00:00:06,500
Second line
with a break
Step-by-step workflow
- Save a copy of the original
.assfile. - Open the ASS to SRT Converter.
- Upload or paste the ASS subtitle content.
- Convert the file to SRT.
- Review the output for missing dialogue, broken line breaks, and encoding problems.
- Run the result through the SRT Validator if an upload form rejects it.
- Download the
.srtfile and test it in the destination player.
Common mistakes
Expecting styles to survive
SRT cannot preserve ASS layout. If the subtitles must keep fonts, colors, top alignment, or karaoke effects, use an ASS-compatible player or burn the styled subtitles into the video.
Converting the wrong source copy
Some projects contain both an editing file and an export file. Convert the final dialogue version, not an old draft or a file that still contains placeholder lines.
Missing dialogue after conversion
ASS files can include Comment: rows. Converters normally skip comments because they are not delivery captions. If important lines are missing, check whether they were marked as comments in the source file.
Ignoring encoding problems
If accented characters, CJK text, or punctuation look broken after conversion, repair the source encoding with the Subtitle Encoding Fixer and convert again.
Uploading without validation
After conversion, validate the SRT file if the destination rejects it. Look for out-of-order cues, empty captions, malformed timestamps, and extra blank lines.
Frequently asked questions
How do I convert an ASS subtitle file to SRT?
Open the ASS to SRT Converter, paste or upload the .ass file, and convert it. The output is a numbered SubRip file with SRT timestamps and plain caption text.
Will ASS styling work in SRT?
No. SRT is a plain subtitle format. It keeps timing and readable dialogue, but it does not keep ASS style definitions, screen positions, colors, fonts, or karaoke effects.
Can I convert ASS to SRT without uploading the file?
Yes. The converter runs locally in your browser, so your subtitle text stays on your device.
Related guides
- ASS to SRT for YouTube uploads
- How to export SRT from Aegisub
- How to convert SSA to SRT
- ASS vs SRT
- How to validate SRT files
Related tools
Use the ASS to SRT Converter
Convert ASS or SSA subtitles to SRT online for YouTube uploads, editors, and simple caption workflows. No signup, no upload, and everything runs locally in the browser.
Open ASS to SRT