SRT ⇄ VTT converter
Drop an SRT file to get WebVTT, or a VTT file to get SRT. Timing, line breaks and formatting stay as they were. Free, and nothing is uploaded.
SRT vs VTT
Both are plain-text subtitle files with a start and end time for each line. SRT
(SubRip) numbers every subtitle and writes milliseconds after a comma —
00:00:01,500. VTT (WebVTT) starts with a WEBVTT header,
uses a dot — 00:00:01.500 — and is the format HTML5 video players on websites expect.
Editors, YouTube and desktop players usually prefer SRT.
What's kept and what isn't
Every subtitle's text, line breaks and inline tags like <i> come through
unchanged. VTT-only extras — cue positioning settings, NOTE and STYLE blocks — have no SRT
equivalent and are dropped when converting to SRT.
Need the subtitles in another language?
The subtitle translator takes either format and gives the same one back in any of 39 languages.