VTT to SRT converter
Turns a WebVTT file into SRT for editors, players and upload forms that only take .srt. What you paste or upload stays in your browser.
Convert your subtitle file
How to use it
- Paste the WebVTT text, or upload the .vtt file.
- Click Convert. WebVTT is recognized by the WEBVTT line at the top; without it, the text is read as SRT and converted to WebVTT instead.
- Download subtitles.srt or copy the result.
What changes in the file
- The WEBVTT header and any NOTE, STYLE and REGION blocks are dropped.
- Cue settings after the timestamp, such as position, line and align, are removed. SRT has no place for them.
- Only i, b and u tags are kept. Voice, class, language and ruby tags and inline timestamps are removed, and a voice tag takes the speaker name with it.
- Cue identifiers become numbers from 1, and times get a comma before the milliseconds and are written in full: 01:02.500 becomes 00:01:02,500.