SRT to VTT Converter

Paste an SRT subtitle file and get a valid WebVTT file ready for HTML5 video players, streaming platforms, and modern web embeds. The tool adds the WEBVTT header and swaps comma timestamps for the dot format that VTT requires. Useful when you have legacy SRT files from a video editor and you need them to play in a browser.

How to use it

  1. Paste your SRT content into the input box on the left.
  2. The VTT output appears on the right automatically.
  3. Click Copy to copy it to your clipboard, or Download to save a .vtt file.
  4. Drop the file into your HTML5 video element or upload to your streaming platform.

Need transcripts to convert?

Tapescribe generates SRT, VTT, and TXT exports automatically from any video or audio file in 99 languages. Three free transcriptions on signup, no credit card.

Try Tapescribe Free

FAQ

What is the difference between SRT and VTT?

SRT uses comma decimals in timestamps and has no header. VTT starts with a WEBVTT header, uses dots for decimals, and supports styling cues. Most modern web players require VTT.

Is my subtitle file uploaded anywhere?

No. The conversion runs entirely in your browser. Nothing leaves your device.

Does this handle large subtitle files?

Yes. Files up to several megabytes convert instantly. Anything beyond that may briefly freeze the textarea while parsing, then complete.