Convert VTT to SRT
Turn your VTT subtitles into SRT instantly, and fix out-of-sync timings while you are at it. Nothing is uploaded.
Drop a subtitle file here
SRT, VTT or SBV - or paste the text below
Shift timing
Enter a positive value to delay the subtitles or a negative value to make them appear earlier. The offset is in seconds and accepts decimals (e.g. -1.5).
Edit subtitles
Correct the text or fine-tune individual timings. Every change is reflected in the output instantly.
| # | Start | End | Text |
|---|
Result
Popular Subtitle Conversions
VTT to SRT Conversion Guide
Converting VTT subtitles to SRT is mostly about the broadest player compatibility. VTT files are the WebVTT format the HTML5 video element requires for captions, while SRT is the universal SubRip format that virtually every media player and video editor reads. This conversion is typically needed for websites, HTML5 video players and streaming to media players, Plex, video editing and DVD authoring.
Why Convert VTT to SRT?
SRT is what desktop players, Plex, Kodi and video editors expect, so converting VTT to SRT makes web captions usable everywhere else. Because both formats store the same start time, end time and text, the conversion is lossless and happens instantly in your browser - no upload, no signup and no file-size limit.
How to Convert VTT to SRT
Drop your VTT file into the upload zone or paste its contents, pick SRT as the output format, and download the result. If the captions are out of sync, enter an offset in seconds first and the shift is applied to the SRT file as well.