TimedSubs

ASS to SRT Converter

Extract readable ASS dialogue and timing into a simple SRT, with every detected loss shown before download. When you convert ASS to SRT, dialogue text and timing survive; styling does not.

One ASS v4+ file, up to 2 MB. Files stay in your browser.

This conversion keeps text and timing. Advanced ASS styling, fonts, positioning, and effects may be removed.

Add your source

One ASS v4+ file, up to 2 MB. Files stay in your browser.

This conversion keeps text and timing. Advanced ASS styling, fonts, positioning, and effects may be removed.

Conversion result

This conversion keeps text and timing. Advanced ASS styling, fonts, positioning, and effects may be removed.

Your current result and download will appear here.

Related free subtitle tools

How it works

  1. 1Add one ASS v4+ file or load the local-file example.
  2. 2Review the dialogue count and source time range.
  3. 3Convert, read the loss summary beside the action, then download the SRT.

Example result

The example includes readable dialogue, one style override, and one comment so the adjacent loss summary is visible.

The example above uses this exact fixture and can be reset like any selected file.

What is preserved

  • Dialogue order and valid timing
  • Readable dialogue text and line breaks
  • Commas inside the final Text field

What changes

  • ASS override tags, styles, positioning, effects, karaoke, and drawings are removed.
  • Comments are ignored and counted. SRT output uses normalized LF syntax.

When to convert ASS to SRT

What the conversion keeps

The ass to srt converter keeps dialogue text and timing. ASS timestamps use centiseconds, and SRT uses milliseconds, so each time is mapped exactly (centiseconds × 10); no rounding or recalculation happens in this direction. Cue order, readable dialogue, line breaks, and commas inside the final Text field are preserved.

What SRT cannot preserve

SRT stores timing and text only. Override tags, custom styles, fonts, positioning, movement, karaoke timing, effects, and vector drawings have no SRT equivalent, so they are removed. Comments are ignored and counted. The page shows a loss summary beside the result, so you know exactly what was dropped before downloading.

When conversion is safe

Converting ASS to SRT is safe when the ASS file is mostly dialogue with plain styling — for example, a v4+ file using one standard style without heavy effects. The resulting SRT matches the spoken text and timing, which is what most players, editors, and platforms need.

When to avoid it

Avoid conversion when the design matters: positioned subtitles, colored or karaoke effects, animated signs, or vector drawings. If styling is part of the delivery, keep the ASS file, or rebuild the design in an editor after converting. For timing that must follow a real recording, use Script + Audio instead.

Limits

  • ASS v4+ only, with a resolvable standard style format
  • File input only, no paste mode
  • No style recreation, audio sync, timing repair, upload, or login

Frequently asked questions

Why is this conversion lossy?

SRT stores timing and text, but it cannot represent most ASS styling, positioning, effects, karaoke instructions, or vector drawings.

Will malformed Dialogue rows be skipped?

No. A malformed or empty-after-loss event blocks the result and identifies the event and source line.

Are comments included in SRT?

No. ASS comments are ignored and their count appears in the loss summary.

Why is this ass to srt converter lossy?

By design: SRT stores timing and text, so styling, positioning, effects, karaoke instructions, and vector drawings are removed. The page shows every detected loss before download.

Are ASS to SRT timestamps rounded?

No. ASS timestamps are centiseconds and SRT timestamps are milliseconds, so each time is mapped exactly by multiplying by ten. Rounding happens only in the reverse direction, SRT to ASS.

What happens to ASS comments?

Comments are ignored in the SRT output and counted in the loss summary, so you know how many were dropped.

Can I convert a heavily styled ASS file?

You can, but the result will be plain dialogue. If colors, positioning, or effects are required, keep the ASS file or restyle the converted SRT in a subtitle editor.

Does this fix timing or sync audio?

No. To convert ASS to SRT you only change the format; use the subtitle checker for timing issues and Script + Audio when cues must follow a real voiceover.

How do I convert ass to srt in this tool?

Choose the ASS file, read the detected facts, and convert. The browser-local tool shows the loss summary beside the result and keeps your file in the browser.

Can I edit the SRT result before downloading?

After converting ASS to SRT, copy the result or download the file and edit it in any subtitle editor. The tool shows the loss summary beside the output and does not rewrite your wording.

Does the tool keep my file private?

Yes. Reading, conversion, preview, and download happen entirely in your browser; nothing is uploaded.

Why does SRT use comma milliseconds?

SRT follows the SubRip convention of HH:MM:SS,mmm with a comma before milliseconds; the converter writes standard SRT syntax so editors and platforms accept the file.

Script + voiceover in. Timed subtitle files out.

Create precisely timed subtitles from Script + Audio

Try TimedSubs with 15 free minutes. No credit card.