All subtitle tools
Convert / SRT to VTT
Convert SRT to VTT
Make your subtitles ready for HTML video players. Convert SRT timestamps and add a proper WebVTT header automatically.
Processed locally in your browser · Your media is never uploaded
Drop your file hereA .srt subtitle file · or paste below
Conversion updates automatically as you type.
How it works
- Select a .srt file or paste subtitle text.
- Review the converted VTT and any errors or warnings.
- Download your .vtt file.
Key features
- Automatic SRT to VTT conversion as you type.
- Comma-to-period timestamp conversion and WEBVTT header.
- Invalid timestamp, range and overlap detection.
Supported formats
SRT input and WebVTT output. Subtitle files up to 5 MB; multiline text and UTF-8 BOM supported.
Private by design
Your files stay on your device. Media is processed locally and is not uploaded to our server. Whisper runs in your browser; model downloads come from model hosting or a CDN.
Frequently asked questions
What changes when SRT becomes VTT?
The converter adds WEBVTT, changes timestamp separators to periods and omits SRT cue numbering. Subtitle text is retained.
Can I convert malformed SRT?
The tool reports errors and disables download when timings are invalid. Warnings identify issues such as overlaps.
Do I need to upload subtitles?
No. File reading and conversion happen in your browser.