A WebVTT to SRT converter transforms .vtt subtitle files into SubRip (.srt) format used by VLC, video editing software, and most subtitle tools. VTT uses periods for milliseconds (00:01:23.456) while SRT uses commas (00:01:23,456).
Input WebVTT Subtitle
How to Convert WebVTT to SRT
WebVTT is the standard format for web-based video players, but many desktop applications, video editors, and subtitle management tools require SRT format. Converting from VTT to SRT is straightforward but requires stripping VTT-specific metadata, removing cue settings, and converting timestamp punctuation.
Step 1: Upload or Paste Your VTT File
Click "Upload File" to select your .vtt file, or switch to "Paste Text" mode and paste the content directly. VTT files always start with a WEBVTT header — if your file is missing this, it may not be a valid VTT file.
Step 2: Convert
Click "Convert to SRT." The tool removes the WEBVTT header, skips any NOTE and REGION metadata blocks, strips cue positioning settings (like position:50% after the timestamp arrow), converts period millisecond separators to commas, and adds sequential cue numbers.
Step 3: Download or Copy
Preview the first 5 cues to confirm the conversion is correct. Download the .srt file or copy to clipboard. The resulting SRT file is compatible with VLC, Premiere Pro, DaVinci Resolve, HandBrake, and most other video tools.
What Gets Removed During Conversion
VTT-specific features that don't exist in SRT are stripped during conversion: cue settings (position, alignment, size percentages after the -->), NOTE comment blocks, REGION definitions, and the WEBVTT header. The actual subtitle text and timestamps are fully preserved. If you need to preserve positioning for SRT players like VLC, use the Subtitle Position Changer afterward to add {\an7} tags.
Frequently Asked Questions
What does VTT to SRT conversion do?
It converts WebVTT subtitle files to SubRip (SRT) format. The main changes are: converting period millisecond separators to commas, removing the WEBVTT header, stripping VTT-specific cue settings (positioning, alignment), and adding sequential cue numbers.
Will VTT cue settings (positioning, alignment) be preserved?
VTT cue settings like position, align, and line percentages are stripped during conversion because SRT format doesn't support them natively. The subtitle text content is preserved. Use the Subtitle Position Changer if you need to re-add position tags in SRT format.
What about VTT NOTE and REGION blocks?
These metadata blocks are automatically skipped and not included in the SRT output. Only actual subtitle cues with timestamps are converted.
Does this tool send my files to a server?
No. All processing happens entirely in your browser. Your subtitle files never leave your device.
Is this converter free?
Yes, completely free with no account or signup required.