Convert SRT to VTT in a second

Drop in an .srt file and download a WebVTT .vtt for your website or player. Fix the timing while you’re at it

Drop your .srt file here

or click to choose one. SRT or WebVTT, we work out which

Both ways

SRT to WebVTT for the web, VTT to SRT for editors and YouTube

Fix the timing

Move every subtitle earlier or later in one go

Nothing is uploaded

The file is converted right in your browser

How it works

  1. 1

    Drop in your .srt

    Or paste the subtitles. We work out whether it’s SRT or VTT

  2. 2

    See it as WebVTT

    Commas become dots, the WEBVTT header is added, and you can move every subtitle earlier or later

  3. 3

    Download or copy

    Save the .vtt file, or copy it straight into your code

Free SRT to WebVTT subtitle converter

Questions people ask

Both are text files with timed subtitles. VTT (WebVTT) is the format web browsers read in an HTML5 <track>; it starts with WEBVTT and uses dots in the timings. SRT uses commas and numbers each subtitle, and video editors and YouTube take it.
No. It’s converted right in your browser and never sent anywhere.
Yes. Move every subtitle up to 10 seconds earlier or later with the slider before you download.
Yes. <i>, <b> and <u> are kept both ways. WebVTT voice and color tags become plain text in SRT, which has no place for them.
Yes. No account, no watermark, and no limit on how many times you use it.

Clipwing Autopilot

Get your clips cut by a real editor

Send a video link. A real person, using AI tools, cuts, captions and reframes it. Drafts back in 3 days, unlimited requests

Get your sample video today