Pick a .vtt file
Drag and drop, or click to choose. Everything stays on your device — the file is parsed in JavaScript, not uploaded.
Convert WebVTT subtitle files to SubRip (.srt) in your browser. Timings preserved, cue settings stripped (SRT spec), nothing uploaded to a server.
Or click to choose a file from your device. Max ~10 MB recommended.
Conversion happens entirely in your browser using JavaScript. Your file never leaves your device — no upload to our servers, no signup, no rate limits.
Drag and drop, or click to choose. Everything stays on your device — the file is parsed in JavaScript, not uploaded.
We parse the WebVTT cues, re-format the timestamps with commas (SRT spec), and renumber the cues sequentially. NOTE/STYLE blocks and cue settings are dropped — SRT can't represent them.
Grab the converted .srt file, or copy the text straight to your clipboard. Open it in VLC, Premiere, DaVinci Resolve, or upload to YouTube.
The two formats look almost identical — the differences are small but they matter for which players will accept your file.
WEBVTT 1 00:00:01.200 --> 00:00:03.500 First caption line Second caption line 2 00:00:04.000 --> 00:00:06.000 Another caption
1 00:00:01,200 --> 00:00:03,500 First caption line Second caption line 2 00:00:04,000 --> 00:00:06,000 Another caption
Common questions
We do that too — 100+ languages, speaker labels, direct SRT/VTT export. Free tier covers 30 minutes per month with no card required.
Transcribe a file free