SRT to VTT Converter

Convert SRT subtitles into WebVTT for HTML5 video and web players.

How to use the SRT to VTT converter

  1. Choose the SRT file.
  2. Keep VTT selected.
  3. Click Convert.
  4. Download the .vtt file.

What changes

VTT adds a "WEBVTT" header and writes times with a dot instead of a comma (00:00:01.000). Text and timing are kept exactly. Use the file in a <track kind="subtitles"> element of an HTML5 video.

Good to know

Files are read as UTF-8, with a Windows-1252 fallback for older subtitle files, and always saved as UTF-8. Conversion happens instantly in the page without the conversion engine.

Supported files

SRT, VTT (WebVTT), ASS and SSA subtitle files. Files up to 1 GB each.

Frequently asked questions

Is anything lost?

No, SRT and VTT store the same information.

Is the SRT to VTT Converter free?

Yes, completely free, with no sign-up and no watermark. Files up to 1 GB each can be converted, and there is no daily limit.

Do you keep a copy of my files?

We never receive them. All processing happens on your device, so there is nothing for us to store or delete.

Does it work on iPhone and Android?

Yes, in Safari, Chrome and other modern mobile browsers. Short files work best on phones; for long or high-resolution videos a computer is faster.