SRT to VTT Converter

SRT to VTT Converter

Paste your SubRip (.srt) subtitles and get clean WebVTT (.vtt) back in one click, ready for HTML5 video and the web. Free, no sign up.

SRT and VTT are close, but not the same

SRT (SubRip) is the most widely supported subtitle format, but HTML5 video and web players need WebVTT (.vtt). The two look almost identical, with a few key differences: VTT uses a period in the timecodes and needs a WEBVTT header, while SRT uses a comma and numbered cues.

This converter handles those differences for you. Paste your SRT and get valid VTT back, with the header added, the timecodes fixed and the cue numbers removed.

Clean, valid WebVTT in one pass

It adds the required WEBVTT header, converts every timecode from 00:00:01,000 to 00:00:01.000, and drops the numeric cue-index lines that VTT does not need. The result is clean, standards-compliant VTT you can drop straight into a track element.

Everything runs in your browser, so your subtitle file is never uploaded or stored.

Web developers, editors and creators

Web developers convert SRT captions to VTT to add them to HTML5 video with a track tag. Video editors and creators move subtitles between tools that prefer one format or the other.

Need subtitles from a YouTube video first? Grab an SRT with YouTube to SRT, then convert it here.

How to convert SRT to VTT

1. Paste your SRT

Drop the contents of your .srt subtitle file into the box above.

2. Click Convert to VTT

The header is added, timecodes are fixed and index numbers are removed instantly.

3. Copy or download

Grab the WebVTT text with one click, or download it as a .vtt file.

Frequently Asked Questions

What is the difference between SRT and VTT?

Both are subtitle formats with timestamps. VTT (WebVTT) uses a period in timecodes, needs a WEBVTT header, and is built for HTML5 and web video. SRT uses a comma and numbered cues and is supported almost everywhere else.

How do I convert SRT to VTT?

Paste your SRT into the box above and click Convert to VTT. You can then copy the result or download it as a .vtt file.

Does it change the subtitle text or timings?

No. Only the format changes. The text and timings stay exactly the same.

Is my file uploaded?

No. The conversion runs entirely in your browser, so your subtitles are never uploaded or stored.

Is it free?

Yes, completely free with no sign up and nothing to install.