SRT to WebVTT
Convert SRT to WebVTT for web video players
Turn .srt files into .vtt files for HTML5 players and course platforms. Commas become dots, the WEBVTT header is added, and text is escaped the way the format requires.
- Free for 3 files per batch
- $19 once for unlimited
- Nothing is uploaded
Drop subtitle files or a folder here
.srt .vtt .ass .ssa .sub, any number of files
Options auto encoding, no offset, keep tags
Sample batch2 files
- episode-01.srtReady
- episode-02.srtReady
WEBVTT 00:00:01.200 --> 00:00:03.900 Previously, on the harbour project: 00:00:04.100 --> 00:00:06.800 <i>The tide charts were wrong</i> <i>by almost an hour.</i> 00:00:06.500 --> 00:00:09.000 - Who signed off on them? - Nobody did. 00:00:09.400 --> 00:00:12.200
Converted in this tab. Nothing is uploaded.
How to
How to convert SRT to VTT
Drop your .srt files
Drop files or a whole folder onto the converter. Each file is checked and listed with its encoding and cue count.
Keep WebVTT selected
WebVTT is preselected on this page. Set a time offset or strip tags under Options if you need to.
Download
One file downloads as .vtt; several come as one zip with your folder structure kept.
Details
What changes in the conversion
- A WEBVTT header is added and cue numbers are dropped; WebVTT does not need them.
- Timestamps change from 00:01:02,500 to 00:01:02.500.
- <i>, <b> and <u> are kept; <font> tags and {\an8}-style position codes are removed.
- Characters WebVTT reserves (&, <, >) are escaped, so players show them as text.
FAQ
Questions
Can I shift the timing at the same time?
Yes. Enter an offset in milliseconds in the options; negative values move subtitles earlier. Cues that would end before 0:00 are left out and listed as a warning.
My SRT files show odd characters. What do I do?
Older SRT files are often Windows-1252 or another legacy encoding. Captionry detects UTF-8, UTF-16 and Windows-1252; for Central European or Cyrillic files choose Windows-1250 or 1251 under Options. The VTT is always written as UTF-8.
More conversions
Other format pairs
Converting more than 3 files at a time?
Unlimited removes the batch limit for $19 once, with no subscription.