SRT ↔ VTT
Converter
Convert between SRT and VTT, or generate subtitles from plain text. Runs in your browser — no files uploaded.
SRT Input
VTT Output
SRT Format
1 00:00:01,000 --> 00:00:04,000 First subtitle text 2 00:00:05,500 --> 00:00:08,000 Second subtitle text
Uses comma for milliseconds. Sequence numbers required.
VTT Format
WEBVTT 00:00:01.000 --> 00:00:04.000 First subtitle text 00:00:05.500 --> 00:00:08.000 Second subtitle text
Requires WEBVTT header. Uses period for milliseconds.
When to Use
SRT → VTT
Web video players, HTML5 video, custom video platforms, HLS streaming
VTT → SRT
Import into Premiere, After Effects, DaVinci Resolve, or any NLE