VTT to SRT Converter
Convert WebVTT captions to .srt in one step — timestamps are reformatted automatically. Runs locally, nothing uploaded.
Free · No signup · Private
WebVTT and SRT, made compatible
WebVTT (.vtt) is the web's caption format; SRT (.srt) is what most video editors, players, and social uploaders expect. The two differ in small but breaking ways — VTT uses a WEBVTT header and dot-separated milliseconds (00:00:01.500), SRT uses numbered cues and comma-separated milliseconds (00:00:01,500). This tool fixes all of that automatically.
Private and instant
Conversion happens entirely in your browser. No file is uploaded, no account is needed, and there's no size cap from a server — making it safe for client and confidential work.
Common uses
- Prep captions downloaded from a web player for a video editor
- Convert auto-generated VTT into SRT for social uploads
- Standardize a mixed folder of caption files
FAQ
Will the timestamps stay accurate?
Yes. Only the format changes (dots to commas, header and styling removed). The actual times are preserved exactly.
Can I go the other way, SRT to VTT?
This page outputs SRT. If you need plain text instead, use SRT to TXT. Tell us if you'd like an SRT-to-VTT page added.

