VTT to SRT Converter
Turn a .vtt file into an .srt that video editors and upload forms accept. Paste it or drop the file; the conversion happens in your browser.
Runs in your browser. Your subtitles are never uploaded.
From VTT to SRT
Add the VTT file
Paste the WebVTT text or open the .vtt file. The format is detected from the content.
Convert to SRT
Cue settings, notes and style blocks are removed; times and text are kept.
Download the .srt
Save the file and import it into your editor, or upload it next to your video.
Why you'd need SRT instead
WebVTT is the web's subtitle format, so it's what you get when you download captions from many web players, course platforms and auto-caption tools. Desktop editors are older and more conservative: Premiere Pro, DaVinci Resolve and many TV and social upload forms expect SubRip (.srt).
SRT has no room for VTT's extras. Positioning settings after the timestamp (like align:start or line:0), NOTE comments, STYLE blocks and speaker tags such as <v Anna> have no SRT equivalent, so they're removed. Italic, bold and underline tags are kept, since SRT players show those.
VTT also allows short timestamps without hours (01:02.500). SRT always needs the full form, so each time is rewritten as 00:01:02,500 and the cues are numbered from 1.
What the converter handles for you
Numbered cues
SRT needs a number above every subtitle; they're added in order.
Full timestamps
Short VTT times are expanded to hours:minutes:seconds,milliseconds.
Clean text
Voice, class and karaoke timing tags are removed so they don't show on screen.
Frequently
Asked Questions
Is the conversion done on a server?
No. It runs in your browser, so your subtitles aren't uploaded or stored anywhere.
What happens to VTT positioning like line:0 or align:start?
It's removed. SRT has no standard way to position a subtitle, so each line will show in the player's default position.
Can I use the SRT in Premiere Pro or DaVinci Resolve?
Yes. Both import SRT files as a caption or subtitle track.
My VTT came from YouTube auto-captions and repeats lines. Will the SRT too?
The SRT keeps each cue as it is, so rolling captions still repeat. To get clean text instead, use the subtitle timestamp remover, which skips repeated lines.