SRT to VTT Converter

Convert SubRip (.srt) subtitles to WebVTT (.vtt) for HTML5 video — instantly, right in your browser.

🔒 100% private — nothing is uploaded
Drop your .srt file here, or click to choose a file

What's the difference between SRT and VTT?

SRT (SubRip) is the oldest and most widely supported subtitle format: numbered cues with comma-separated milliseconds (00:00:01,000). WebVTT (VTT) is its modern successor, required by the HTML5 <track> element. Key differences:

How to use the converted VTT file

Reference it in your HTML5 video:

<video controls>
  <source src="movie.mp4" type="video/mp4">
  <track src="subtitles.vtt" kind="subtitles" srclang="en" label="English" default>
</video>

Why convert in the browser?

FAQ

Is this SRT to VTT converter free?

Completely. No signup, no watermark, no daily limits.

Does it work with batch files?

You can convert one file at a time in the UI. For batches, convert each file sequentially — it takes seconds per file.

My SRT has unusual timestamps — will it still work?

The parser is deliberately tolerant: it handles missing cue numbers, Windows/Mac line endings, extra blank lines and both , and . millisecond separators.