VTT to SRT Converter
Convert WebVTT (.vtt) caption files back into SubRip (.srt) for desktop video editors, broadcast workflows, and YouTube's caption uploader. Cue settings and voice tags are stripped, numbering is rebuilt, and periods become commas.
SubRip (SRT) output
// Paste a VTT file above to generate SRT.
How to use this tool
- 01
Upload or paste your VTT
Pick a .vtt file or paste its cues — YouTube-exported WebVTT works too.
- 02
Convert automatically
Cue text and timing are preserved while WebVTT styling, regions, and notes are dropped.
- 03
Download the .srt
Save the renumbered SubRip file for Premiere, Resolve, Final Cut, YouTube, or any SRT workflow.
Why this matters
Desktop editors and YouTube's caption uploader still default to SRT, and feeding them a .vtt file usually ends in a silent failure or garbled timing. Creators who authored captions for the web in WebVTT need a dependable way back to SRT without retyping a single timestamp.
Hand-converting periods to commas and rebuilding cue numbers across hundreds of cues is tedious and easy to break. This converter parses the VTT, strips the web-only fields, renumbers sequentially, and runs entirely in your browser so unreleased captions stay private. Need the other direction? Use the SRT to VTT Converter.
Related tools
Convert SubRip (.srt) caption files into WebVTT (.vtt) for HTML5 <track> tags. Comma-to-period millisecond conversion, WEBVTT header included.
Free caption formatter — paste a raw transcript or SRT file and get clean, readable caption blocks at the line length you choose. In your browser.
Combine multiple SRT files into one continuous caption track with re-indexed cues and an optional gap between segments.
FAQ
Explore the full toolkit
94 free tools covering titles, tags, thumbnails, scripts, captions, embeds, schema, and in-browser video processing.
Browse all tools →