Home › Video › VTT to SRT

VTT to SRT Converter

Convert WebVTT subtitles to SRT for VLC, TVs, and video editors, in your browser. Timing preserved, nothing uploaded.

Drop files here, paste with Ctrl+V, or

Accepts .vtt · Processed on your device, never uploaded

Runs on plain JavaScript. Your file stays in this tab.

About this tool

Subtitles downloaded from the web are often WebVTT, but VLC, smart TVs, Plex, and editing software are happiest with SRT. The converter renumbers the cues, converts the timestamps, and drops WebVTT positioning and styling so the file loads anywhere.

VTT and SRT, side by side

.vtt in.srt out
Timinghh:mm:ss.mmmhh:mm:ss,mmm
StylingCue settings and CSSNone
Plays inBrowsers, most playersEverything
Best forVideo on a web pageUploads, players, editing by hand

Rows where the two differ are marked. The full story on each: VTT files and SRT files.

How to use it

  1. Drop your VTT files into the box above, or click to browse. Nothing is uploaded.
  2. Click Convert to SRT and wait a moment.
  3. Download the results individually or all at once as a ZIP.

Questions

Is the styling kept?

Formatting tags are removed so the text is clean; timing and line breaks are preserved exactly.

What is the difference between SRT and VTT?

SRT is the older, simplest format that media players expect. WebVTT is the web standard for the HTML video element and platforms like YouTube; the timing syntax differs slightly.

Is it free, are files uploaded, which browsers work: the general questions are answered once for the whole site.

Format guides

Related tools

More video tools

View all
MOV to MP4.mov → .mp4MKV to MP4.mkv → .mp4WebM to MP4.webm → .mp4AVI to MP4.avi → .mp4MP4 to WebM.mp4 → .webmCompress VideoShrink MP4, MOV, WebM, and MKV videos for email, Discord, and messaging appsCompress Video for DiscordShrink a video to fit the Discord upload limit (10 MB free, 50 MB Nitro Basic, 500 MB Nitro) in your browserCompress Video for EmailMake a video small enough to attach to an email (25 MB Gmail and Outlook limit, or 20 and 10 MB) in your browser