Free · No upload · No sign-up
VTT to SRT Converter
Convert WebVTT (.vtt) back to SubRip (.srt) for legacy players and video editors — entirely in your browser.
Drop your .vtt file here
Or click to choose. Converted to SubRip (.srt).
Why this tool
Legacy-friendly
SRT is the lingua franca for desktop players, Premiere / FCP / DaVinci import, and DVD authoring. One-click downgrade.
Private by default
Pure text processing in your browser. No upload, no server, no retention.
Instant
Converts in milliseconds. No ffmpeg, no queue, no sign-up.
How to convert VTT to SRT
- 1Drop your .vtt file above.
- 2Clapr reads the text, strips VTT-only features, renumbers cues, and swaps dot separators for commas.
- 3Preview the first 1KB to sanity-check.
- 4Click Download to save the .srt file.
Frequently asked questions
- Why convert VTT back to SRT?
- Many desktop video players, NLEs, and DVD authoring tools accept SRT but not VTT. Export from YouTube or browser-based captions is often VTT — converting lets you import into legacy tooling.
- What gets dropped in the conversion?
- VTT-specific features not supported by SRT: cue positioning (align, line, position), inline <c.class> styling tags, voice tags <v>, and STYLE / REGION blocks. Timecodes + plain text + basic formatting (<i>, <b>, <u>) survive.
- Does Clapr upload my file?
- No. Conversion runs entirely in your browser tab. Your subtitle file never leaves your device.
- Are cue numbers renumbered?
- Yes. VTT cue identifiers are optional and can be strings; SRT needs sequential numeric indices. We renumber cues 1, 2, 3... in source order.
- What if my VTT has NOTE / STYLE / REGION blocks?
- They are skipped. SRT has no equivalent, so dropping them is the cleanest behavior.