subtitlefixer

VTT to SRT

No file yet

Add a subtitle file to start.

VTT to SRT turns WebVTT cues into SubRip in your browser, and the file stays on the device.

How to

  1. Add one or more VTT files.
  2. Convert the cues to SRT.
  3. Download the converted file.

Before and after

Before

WEBVTT

00:00:12.400 --> 00:00:15.120
We should have left an hour ago.

After

1
00:00:12,400 --> 00:00:15,120
We should have left an hour ago.

What it does and does not do

What it does

  • Converts VTT to SRT
  • Keeps timings and text
  • Accepts several files

What it doesn't

  • Does not shift timings
  • Does not translate
  • Does not upload

FAQ

Why does a player want SRT instead of VTT?

Many media players, TVs, and editors expect SubRip (SRT). WebVTT is the format browsers use for HTML5 video. Converting to SRT lets those players open the same cues.

Does converting VTT to SRT change the words?

No. Each cue keeps the same text. Only the file format changes.

Can I convert several VTT files and download them together?

Yes. Add every VTT file at once. One converted file downloads as SRT. Two or more download as a single subtitles.zip.

Do my subtitle files get uploaded?

No. The conversion runs in your browser, and the file stays on your device.

Will the timestamps stay the same?

Yes. Each cue keeps its start and end. This page does not shift timings.

What if one cue in the file is broken?

The cues that parsed are still converted and downloaded. The broken block is listed on the page.