MediaScribeAdd to Chrome

Convert · SRT → VTT

SRT to VTT converter

Turn an SRT subtitle file into WebVTT — in your browser, nothing uploaded. Free, no sign-in. Drop a file below.

SRTVTTruns in your browser · nothing uploaded

Input — SRT

Output — VTT

Convert SRT to VTT

One step, no install. Drop your .srt file into the tool above — or paste its text — and the WebVTT version appears in the output pane straight away. Copy it, or download a ready .vtt file. It all runs locally in your browser, so nothing is uploaded and there’s no limit on how many you convert.

If the subtitles came from a YouTube video, you can skip the file altogether: get the subtitles as SRT straight from a link, then convert here — or just export VTT directly.

Why you’d want VTT

VTT (WebVTT) is the format the web speaks. The HTML5 <track> element — the standard way to caption a video on a web page — expects VTT, not SRT. So if you’re putting a video on a site, embedding captions in a web player, or working with a tool that only accepts WebVTT, converting your SRT to VTT is the step that makes it load. The words and timings are identical; only the wrapper changes.

SRT vs VTT — the difference

They’re close cousins. Both list timed lines of dialogue, and most of the file looks the same. The differences are small but real:

  • Header — VTT files start with a WEBVTT line; SRT has none.
  • Timecodes — VTT uses a dot before the milliseconds (00:00:01.000); SRT uses a comma (00:00:01,000).
  • Support — SRT is read by almost every player and editor; VTT is the native web format with room for styling.

Going the other way? VTT to SRT covers it. For the plain words without timings, SRT to text strips the timecodes out.

Frequently asked questions

How do I convert SRT to VTT?

Drop your .srt file into the tool above or paste it, and the WebVTT version appears instantly. Copy it or download a .vtt file. It runs in your browser — nothing is uploaded, and it is free.

Is anything uploaded to a server?

No. The conversion happens entirely in your browser. Your subtitle file never leaves your device.

What is the difference between SRT and VTT?

Both are timed subtitle files. SRT (SubRip) is the most widely supported; VTT (WebVTT) is the web standard used by HTML5 video, with dots instead of commas in the timecodes and a WEBVTT header.