Upload a WebVTT (.vtt) subtitle file and instantly download it as an SRT (.srt) file. All timestamps and text are preserved — no quality loss.
Upload your WebVTT file and get a ready-to-use SRT file in seconds. No account needed. No file uploads. Everything runs in your browser.
Convert VTT to SRT in milliseconds - entirely in your browser. No server uploads, no queues, and no account required.
Handles all standard WebVTT features: optional hours in timestamps, multi-line cues, cue identifiers, and NOTE blocks.
All start and end times are converted precisely from VTT format (HH:MM:SS.mmm) to SRT format (HH:MM:SS,mmm). No drift, no rounding errors.
Preview all subtitle cues after uploading, then download the converted SRT file with a single click. Free, with no account required.
Drag and drop your WebVTT file onto the upload area, or click to open the file browser.
The tool immediately parses your VTT file and shows all subtitle cues with their timestamps in the preview panel.
Click "Download SRT" to save the converted file. Timestamps are automatically reformatted to SRT syntax.
VTT to SRT is useful when a WebVTT caption file needs to work in desktop players, older subtitle editors, broadcast workflows, or tools that expect SubRip syntax.
SRT is widely supported by VLC, mpv, Plex, smart TVs, and many subtitle editors.
Convert web captions into the simple numbered cue format many editors prefer.
SRT is compact, readable, and easy to review in any plain text editor.
NOTE blocks and cue identifiers are ignored when they do not belong in SRT output.
VTT millisecond periods are converted to SRT comma timestamps.
Sequential SRT cue numbers are generated automatically.
SRT has limited styling support, so advanced VTT positioning is not preserved.