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

  1. Select a .srt file or paste subtitle text.
  2. Review the converted VTT and any errors or warnings.
  3. 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.