SRT to VTT Converter
Convert SRT and WebVTT subtitles instantly in your browser
100% private. Your file is processed locally in your browser with WebAssembly — it is never uploaded to a server, stored, or seen by anyone.
Rate this tool
Used it? Tap a star — your rating helps others find tools that work.
No ratings yet — be the first to rate it.
The SRT to VTT Converter changes subtitle files between SubRip (.srt) and WebVTT (.vtt) formats in one click, and it converts both directions. SRT is the universal caption format used by VLC, Premiere Pro, and most media players, while WebVTT is the format the HTML5 <track> element requires for captions on web video. This tool rewrites the file structure, adds or strips the required WEBVTT header, and reformats timestamps so the result plays correctly in your target player.
All conversion happens locally in your browser using plain JavaScript parsing, so your subtitle file is never uploaded to a server and never leaves your device. There is no signup, no watermark, and no file size cap beyond your browser's memory. It is built for web developers adding HTML5 captions, video editors moving files between tools, and anyone who downloaded a subtitle in the wrong format and needs it working in seconds.
Why use this tool
Two-way conversion
Convert SRT to VTT for web video and VTT back to SRT for editors and media players, all in one tool with automatic format detection.
100% private, no upload
Your subtitle text is parsed entirely in your browser and never sent to a server, so confidential scripts and unreleased captions stay on your device.
Lossless and accurate
Every caption line, timestamp, and cue order is preserved exactly; only the timestamp separator and header are reformatted to match the target format.
Instant and free
Conversion finishes in under a second with no signup, no watermark, and no file size limits, even for subtitle files with thousands of cues.
How to use the SRT to VTT Converter
Open the converter
Go to the SRT to VTT Converter page on ClipTools.net in any modern browser; nothing needs to be installed.
Select your subtitle file
Choose or drag in your .srt or .vtt file, which loads instantly into the browser without uploading anywhere.
Pick the output format
Choose SRT to VTT or VTT to SRT as the conversion direction depending on what your player or editor needs.
Convert the file
Click convert and the tool reformats the timestamps and adjusts the header in a fraction of a second.
Download the result
Download the converted subtitle file to your device, ready to attach to HTML5 video or load into your media player.
Popular use cases
- A web developer downloaded captions as an .srt file but needs WebVTT to attach to an HTML5 <video> element with a <track> tag.
- A video editor exported subtitles from a web tool as .vtt and needs them as .srt to import into Premiere Pro or DaVinci Resolve.
- A course creator wants captions that display correctly in both their LMS web player (VTT) and a downloadable video (SRT).
- Someone grabbed a foreign-language subtitle file in the wrong format and needs it converted so it loads in VLC or their browser player.