VTT to SRT Converter
Convert your .vtt (WebVTT) subtitle files to standard .srt format instantly — no upload, no account, runs entirely in your browser.
How to Convert VTT to SRT
Step 1 — Upload VTT
Drag & drop your .vtt file into the upload area, or click "Choose File" to browse. You can also paste VTT content directly into the text box.
Step 2 — Convert
Click Convert to SRT. The tool removes the WEBVTT header, converts timestamps from HH:MM:SS.mmm to HH:MM:SS,mmm, and strips VTT-specific metadata.
Step 3 — Download
Click Download .srt to save the file, or use Copy to paste it directly into your video editor or player.
What Is SRT Format?
SRT (SubRip Subtitle) is the most widely supported subtitle format in the world. Each entry contains a sequential number, a time range (HH:MM:SS,mmm --> HH:MM:SS,mmm), and one or more lines of text. SRT is supported by virtually every video player, editor, and streaming platform — including VLC, Premiere Pro, DaVinci Resolve, Final Cut Pro, and YouTube.
While VTT is the web standard, SRT remains the universal format for desktop video editing, broadcasting, and subtitle translation workflows. Converting from VTT to SRT ensures maximum compatibility across all platforms and tools.
Why Convert VTT to SRT?
🎬 Video Editors
Premiere Pro, DaVinci Resolve, and Final Cut Pro all import SRT directly. VTT support is limited or requires plugins.
📤 YouTube Upload
YouTube accepts both formats, but SRT is more reliably parsed. Upload SRT to avoid timing issues with auto-generated captions.
🌍 Translation Tools
Most subtitle translation services and CAT tools expect SRT format. Converting VTT to SRT ensures smooth translation workflows.
📺 Media Players
VLC, MPC-HC, MPV, and most desktop media players prefer SRT. It is the most universally compatible subtitle format available.
Frequently Asked Questions
Will VTT styling tags be removed?
Basic HTML styling tags like <b>, <i>, and <u> are valid in SRT as well and will be preserved. VTT-specific features like position: or align: cues will be stripped since SRT does not support them.
Does this tool work offline?
Yes. The entire conversion runs in your browser using JavaScript. Your file is never uploaded to a server — you can disconnect from the internet and the tool still works.
What happens to the WEBVTT header?
The WEBVTT header and any metadata blocks (NOTE comments, STYLE blocks) are automatically removed during conversion. SRT does not support these elements.
Is there a file size limit?
No. Since the conversion happens entirely in your browser, there is no server-side file size limit. However, very large files (100MB+) may slow down your browser temporarily.
Free, Private, and Always Available
This tool is part of the MergeImg free toolkit — built for content creators who need fast, no-nonsense file processing. No sign-up, no file size limit, no watermarks.