VTT to ASS Converter

Convert VTT (WebVTT) subtitle files to ASS format for advanced styling in Aegisub and players that need ASS.

WebVTT is limited for serious styling, so editors frequently convert captions into ASS for Aegisub work. This converter rebuilds VTT cues as ASS dialogue with faithful timing, converting dot-millisecond timestamps to ASS centiseconds and generating a styles header. The result is ready for styling and typesetting, and conversion happens locally with no upload step.

  1. 01Upload
  2. 02Configure
  3. 03Run
  4. 04Download

Loading tool...

Your subtitle file is converted entirely in your browser — it never leaves your device.

FAQ

Frequently asked questions

Everything you need to know about vtt to ass converter.

How are VTT timestamps converted?

VTT timestamps like 00:00:01.500 become ASS centisecond timestamps (0:00:01.50) with the same duration, so sync is preserved exactly.

What happens to cue positioning settings?

Positioning settings such as align and line are simplified to default ASS values; the text and timing are fully preserved for restyling in Aegisub.

Why convert VTT to ASS?

ASS supports advanced styling, karaoke, and positioning that WebVTT lacks, so this is the standard route when moving web captions into a subtitling workflow.

Does the output include a styles header?

Yes. The generated file has a v4.00+ Script Info block and a V4+ Styles section, so it opens cleanly in Aegisub and players that require ASS.

Can I use this for YouTube captions?

Yes. YouTube export files are standard WebVTT and convert cleanly, giving you an editable ASS file for fan-sub or professional subtitling projects.

Related tools

same category · same privacy