SubFixer Fix subtitle timing in your browser

Convert SRT to VTT

Turn SubRip .srt files into WebVTT .vtt for HTML5 video, YouTube, Vimeo and most web players.

How it works

  1. Drop in your .srt file.
  2. Output is preset to WebVTT.
  3. Download the .vtt file.

Questions

What changes between SRT and VTT?

VTT adds a WEBVTT header and uses a dot instead of a comma before milliseconds. The text and timing stay the same.

How do I add the VTT file to an HTML5 video?

Put it in a track element: <track kind="subtitles" src="subs.vtt" srclang="en" label="English" default>, placed inside your <video> tag next to the file.

Is my subtitle file uploaded anywhere?

No. Your browser reads and fixes the file on your own computer. Nothing is sent to a server, so private files are fine, and the tool keeps working offline once the page has loaded.