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

  1. 1Drop your .vtt file above.
  2. 2Clapr reads the text, strips VTT-only features, renumbers cues, and swaps dot separators for commas.
  3. 3Preview the first 1KB to sanity-check.
  4. 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.

Related tools

VTT to SRT Converter — Free, In-Browser | Clapr