SRT to VTT Converter (and VTT to SRT)

Convert SRT to VTT and VTT to SRT online — auto-detects the input format, keeps multiline cues, fixes timestamps. Free, instant, 100% in your browser.

Input · subtitle0 chars
Output · vtt0 chars

🔒 100% private: this tool runs entirely in your browser. Your data is never uploaded, stored or logged anywhere.

How to srt ↔ vtt

  1. Paste SRT or WebVTT — the format is detected automatically.
  2. Output converts to the other format (or force one in the dropdown).
  3. Copy or download the converted subtitles.

FAQ

What differs between SRT and VTT?

VTT (WebVTT) is the web standard: dot-millisecond timestamps, a WEBVTT header, styling/positioning support. SRT is the legacy default. Conversion maps timestamps and cues 1:1.

Are cue styles and positions kept?

Basic VTT inline tags survive; VTT STYLE/REGION blocks are dropped since SRT has no equivalent.

Is the file uploaded anywhere?

No — parsing and conversion run entirely in your browser.

Related tools