⭐ 0

Convert SRT to VTT 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 SRT → VTT conversion already selected — load your .srt file or paste its content, run the tool and download the .vtt result.

The conversion adds the required WEBVTT header and rewrites every timestamp from the SRT comma form (00:01:02,500) to the WebVTT dot form (00:01:02.500), so the file passes HTML5 <track> validation and works with native video players.

Everything happens locally in your browser: the subtitle text is never uploaded, and the same tool can also shift timing or renumber cues if your file needs more than a format change.

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.