Subtitle converter
SRT to VTT converter
Upload or paste an .srt file and get a WebVTT file for HTML5 <video> players, Vimeo, JW Player and most web players. Timings are kept to the millisecond.
The converted file appears here.How to convert SRT to WebVTT
- Click Upload file and pick your .srt file, or paste its contents into the box.
- The WebVTT version appears straight away. The tool also reads SRT, VTT and SBV, so any of them works as input.
- Copy the result or download it as a .vtt file.
Example
The captions of “Me at the zoo”, the first video on YouTube, converted by the same code as the tool above.
SRT input
1 00:00:01,200 --> 00:00:03,360 All right, so here we are, in front of the elephants 2 00:00:05,318 --> 00:00:07,974 the cool thing about these guys is that they have really... 3 00:00:07,974 --> 00:00:12,616 really really long trunks 4 00:00:12,616 --> 00:00:14,367 and that's cool 5 00:00:14,421 --> 00:00:15,733 (baaaaaaaaaaahhh!!) 6 00:00:16,881 --> 00:00:18,881 and that's pretty much all there is to say
WebVTT output
WEBVTT 00:00:01.200 --> 00:00:03.360 All right, so here we are, in front of the elephants 00:00:05.318 --> 00:00:07.974 the cool thing about these guys is that they have really... 00:00:07.974 --> 00:00:12.616 really really long trunks 00:00:12.616 --> 00:00:14.367 and that's cool 00:00:14.421 --> 00:00:15.733 (baaaaaaaaaaahhh!!) 00:00:16.881 --> 00:00:18.881 and that's pretty much all there is to say
Other converters
Starting from a YouTube video?
Skip the file: paste the link into YouTube to SRT, YouTube to VTT or YouTube to text.
SRT to VTT converter: questions
What is the difference between SRT and VTT?
Both store numbered caption lines with start and end times. WebVTT starts with a "WEBVTT" header, uses a dot instead of a comma before the milliseconds and is the format browsers read natively in the <track> element.
Is formatting kept?
Italic, bold and underline tags (<i>, <b>, <u>) carry over, since both formats support them.
Is my file uploaded anywhere?
No. The conversion runs in your browser, so the file never leaves your device. Files up to 5 MB work.
Can I get subtitles straight from a YouTube video?
Yes. Paste the video link into our YouTube to SRT or YouTube to VTT tool and download the captions without needing a file first.