All Tools

Convert SRT to VTT — Online, Free, No Upload

WebVTT is the W3C standard for HTML5 <track> elements. If you ship subtitles to the web, you need VTT. This converter takes any SRT file and outputs a clean WebVTT — period decimals replace SRT commas, numeric cue IDs are dropped, the WEBVTT header is added.

Drop your subtitle file here, or click to browse
SRT, VTT, ASS, SMI, TTML, SBV, LRC, MicroDVD, SubViewer

Frequently asked questions

What changes between SRT and VTT?
Timestamp decimals (SRT uses commas, VTT uses periods) and the WEBVTT header line. The text payload is identical.
Will my <i>, <b>, <font> tags survive?
Yes. WebVTT supports a similar subset of inline tags. Output preserves them as-is.
Why use VTT?
Native HTML5 <track> support, used by every modern browser. Required by some streaming platforms.