SRT to VTT Converter

Convert SRT subtitles to WebVTT for HTML5 video, and shift the timing if they are out of sync.


SRT to VTT Converter

HTML5 video players use WebVTT (.vtt) subtitles, while most subtitle downloads and editors produce SubRip (.srt). The formats are close: VTT adds a header and uses a dot instead of a comma in timestamps. This converter does that, and can shift every cue earlier or later to fix subtitles that are out of sync.

How to use SRT to VTT Converter

  1. Paste the contents of the .srt file.
  2. If the subtitles are out of sync, enter a shift in milliseconds (negative for earlier).
  3. Download the .vtt file and add it to your video with a <track> element.

When it comes in handy

  • Adding captions to videos on your own website.
  • Fixing subtitles that appear too early or too late.

Frequently asked questions

How do I add the VTT file to a video?
Use <track src="captions.vtt" kind="subtitles" srclang="en" label="English"> inside the <video> element. The file must be served from the same site or with CORS allowed.

Choose which cookies SEOpeck may use. You can change this at any time from "Cookie settings" at the bottom of every page.