VTT to SRT Converter

Paste or upload a WebVTT .vtt file and get a clean SubRip .srt back. We remove the WEBVTT header and NOTE blocks, convert the dot decimal separator in timestamps to a comma, and renumber cues from 1. Everything runs in your browser - nothing is uploaded.

Loading…

About the VTT to SRT Converter

This tool converts WebVTT (.vtt) captions back into SubRip (.srt), the format most desktop players, editors, and upload forms expect. WebVTT carries a few things SubRip does not understand, so the conversion does real cleanup: we remove the WEBVTT header line, drop NOTE comment blocks, change each timestamp's dot before the milliseconds to a comma, and renumber the cues sequentially from 1.

How to use it

  • Paste your WebVTT text or upload the .vtt file.
  • The converter strips the header and NOTE blocks, rewrites dot timestamps to commas, and renumbers the cues.
  • Copy or download the resulting .srt file.

Reach for this when a tool or player accepts only .srt, which remains the most widely supported subtitle format. Because SubRip is simpler, WebVTT-only features are dropped during conversion: cue positioning, region and styling settings, and named cue identifiers have no SubRip equivalent and are discarded, leaving just the text and timings. The plain caption content and timing come through intact. The whole process runs in your browser, so your file is never uploaded.

Frequently asked questions

What gets removed when I convert VTT to SRT?

The WEBVTT header, NOTE comment blocks, and any cue positioning, region, or styling settings are dropped because SubRip does not support them. The caption text and start-and-end times are kept, and cues are renumbered from 1.

Why convert WebVTT to SubRip at all?

SubRip .srt is the most broadly supported subtitle format across desktop media players, editing software, and upload forms, so converting from .vtt maximizes compatibility.

Are my caption timings preserved?

Yes. The times are unchanged; only the millisecond separator switches from a dot to a comma to match the SubRip format.

Does the file get sent to a server?

No. The conversion runs entirely in your browser, so the WebVTT content stays on your device and nothing is uploaded.

Related tools