⭐ 0

Convert VTT to SRT Online

Convert subtitles between SRT and VTT, shift their timing by milliseconds or seconds, and renumber cues — privately in your browser.

Processed entirely in your browser — nothing you enter here is ever uploaded.

💬

Drag & drop any file here or click to select

Drop a .srt or .vtt subtitle file, or paste its text below

Processing... 0%

Result

About this tool

This page opens the subtitle converter with VTT → SRT conversion already selected — load your .vtt file or paste its content, run the tool and download the .srt result.

The converter strips the WEBVTT header, rewrites dot timestamps into the SRT comma form, renumbers every cue sequentially and removes VTT-only markup. SRT has no place for WebVTT positioning or styling, so the tool honestly reports how many cues lost such data instead of pretending nothing happened.

Everything runs locally in your browser: captions are never uploaded, and the same tool can also shift timing when the converted subtitles start too early or too late.

Example. An SRT cue numbered 1 from 00:00:01,000 to 00:00:03,000 becomes a VTT cue, and a +500 ms shift moves both timestamps later by half a second.

Limit. Conversion is between SRT and VTT only, with shift and renumber, and not to ASS or SUB.