When to use this tool
Use this free VTT to SRT converter when a website or player exports `.vtt`, but your subtitle editor, upload workflow, archive, or client asks for `.srt` with numbered cues and comma timestamps.
- Convert VTT to SRT before uploading captions to a platform that expects SubRip files.
- Move browser captions into legacy subtitle editors that do not support WebVTT.
- Change dot-based WebVTT timestamps into comma-based SRT timing.
- Prepare subtitle files for offline review and archive workflows.
- Remove WEBVTT headers and cue settings before client handoff.
FAQ
Is this VTT to SRT converter free? +
Yes. You can convert VTT to SRT for free in your browser without creating an account.
Does the tool keep the cue order? +
Yes. It preserves the existing order and adds sequence numbers for SRT output.
Are VTT timestamp dots changed to SRT commas? +
Yes. Dot-based WebVTT milliseconds are converted to comma-based SRT timestamps.
What happens to the WEBVTT header? +
It is removed, because SRT files do not use that header.
Can I use the output in legacy subtitle editors? +
Yes. The output is a numbered SubRip SRT file for editors, review workflows, and uploads that do not accept WebVTT.
Are VTT cue settings kept in the SRT file? +
No. SRT does not support WebVTT cue settings, so the converter keeps timing and text only.
Are my VTT files uploaded to a server? +
No. The VTT to SRT conversion runs locally in your browser, so your subtitle file stays on your device.
Related tools
Related guides