Convert SRT
to VTT
Drop in an .srt file, get a WebVTT file you can ship with HTML5 <video>. Conversion runs in your browser — your captions never leave the page.
Input · SRT
Output · VTT
Everything runs in your browser — no upload, no signup.
Need to generate the captions in the first place?
Drop a video into the editor — 5 free minutes, no card needed.
Frequently asked
What's the difference between SRT and VTT?+
SRT is the most common subtitle format and uses commas for milliseconds (00:00:01,500). WebVTT is the W3C web standard, used by HTML5 <track> elements, and uses dots (00:00:01.500). VTT also supports styling cues and metadata, while SRT is plain.
Do I need to add a WEBVTT header?+
Yes — every .vtt file must start with `WEBVTT` on the first line. This converter adds it for you automatically.
Can I use the result with HTML5 <video>?+
Yes. Save the output as captions.vtt and reference it like: <track kind="captions" src="captions.vtt" srclang="en" label="English" default>.
More subtitle tools