SRT to VTT Converter

Turn .srt subtitle files into WebVTT for HTML5 <track>, YouTube, and web video players. Free, instant, and private.

Drop .srt files here or click to choose

How it works

  1. Drop one or more .srt files above (batch supported).
  2. Conversion happens instantly in your browser.
  3. The .vtt files download automatically.

FAQ

Are my files uploaded anywhere?

No. The conversion runs entirely in your browser with JavaScript. Your subtitles never touch a server.

What's the difference between SRT and VTT?

SRT (SubRip) uses comma decimal separators and numbered cues. WebVTT adds a WEBVTT header, uses dot separators, and supports styling and positioning. Browsers only accept VTT for <track> captions.

Is formatting preserved?

Yes — <i>, <b> and <u> tags carry over, and multi-line cues stay intact.

Related: VTT to SRT · Shift timing