We couldn't check your license key just now, so this browser is on the free plan for the moment.

ASS/SSA to WebVTT

Convert ASS subtitles to WebVTT for web players

Web players and course hosts want WebVTT. Captionry turns ASS dialogue into VTT cues, keeps italics and line breaks, and drops what the web format cannot show.

  • Free for 3 files per batch
  • $19 once for unlimited
  • Nothing is uploaded
ASS to VTT converterFree: 3 files per batch

Drop subtitle files or a folder here

.srt .vtt .ass .ssa .sub, any number of files

Convert to
Options auto encoding, no offset, keep tags

Sample batch2 files

  • interview-fr.assReadyASS/SSA · UTF-8 · 4 cues → interview-fr.vtt
  • title-cards.assReadyASS/SSA · UTF-8 · 3 cues → title-cards.vtt
Or drop your own files above.
Output previewinterview-fr.vtt
WEBVTT

00:00:01.000 --> 00:00:04.200
Paris, mars 2024

00:00:04.500 --> 00:00:07.800
Comment avez-vous commencé ?

00:00:08.000 --> 00:00:11.600
<i>Par hasard,</i> vraiment.
Un ami m'a prêté une caméra.

00:00:11.900 --> 00:00:14.000
Elle est toujours chez moi.

Converted in this tab. Nothing is uploaded.

How to

How to convert ASS to VTT

  1. Drop your .ass files

    Drop files or a whole folder onto the converter. Each file is checked and listed with its encoding and cue count.

  2. Keep WebVTT selected

    WebVTT is preselected on this page. Set a time offset or strip tags under Options if you need to.

  3. Download

    One file downloads as .vtt; several come as one zip with your folder structure kept.

Details

What changes in the conversion

  • \N line breaks become real line breaks; {\i1}, {\b1} and {\u1} become <i>, <b> and <u>, and so do italic and bold set by a style.
  • Positions, colours, fades, karaoke and vector drawings are removed.
  • The same line repeated on several layers (a common trick for outlines) is written once.
  • Characters WebVTT reserves (&, <, >) are escaped, and cues are sorted by start time.

FAQ

Questions

Signs and dialogue overlap in my file. Are both kept?

Yes. Overlapping lines are kept as separate cues, so a sign and a line of dialogue at the same moment both appear.

Does the VTT keep the top-of-screen position of signs?

No. Position codes such as {\an8} are removed, so every cue uses the player's default position.

Converting more than 3 files at a time?

Unlimited removes the batch limit for $19 once, with no subscription.

Buy Unlimited – $19Unlimited active