SRT to VTT Converter
Turn an .srt subtitle file into web-ready WebVTT (.vtt) – converted in your browser, with every timestamp intact.
Accepts an .srt subtitle file (or pasted SRT text) · returns a web-ready .vtt (WebVTT) file with the original timing.
How do I convert SRT to VTT?
To convert SRT to VTT, drop your .srt file in and Pepys parses the cues and rewrites them as WebVTT (.vtt) – the format the HTML5 <track> element and web players expect – with every timestamp preserved. It runs entirely in your browser, so nothing is uploaded. Free, no account.
How srt to vtt works
Add your .srt file
Drop in the SRT file or paste its text – it stays on your device.
Convert instantly
Pepys parses the cues and rewrites them as WebVTT, right in your browser.
Download the .vtt
Grab the web-ready .vtt file, timestamps intact, and add it to your <track>.
SRT is the universal subtitle format, but the web wants WebVTT: the HTML5 <track> element and most browser players only read .vtt. Pepys converts an .srt to .vtt in one step, mapping every cue and timestamp across so nothing drifts out of sync.
It all happens in your browser – your subtitles never leave your device, there's nothing to install, and there's no account to create. Convert a two-line clip or a two-hour film the same way, free.
Your .vtt file
WEBVTT 00:00:01.000 --> 00:00:04.000 Welcome back to the show. 00:00:04.500 --> 00:00:07.200 Today we're talking subtitles.
Converts in your browser – your .srt file never leaves your device
Every timestamp mapped exactly, so captions stay in sync
Web-ready WebVTT for the HTML5 <track> element and browser players
Free and instant – no account, no upload, no watermark
Works with the platforms you live in.
Paste a link from YouTube, TikTok, Instagram, Facebook, Spotify, or Apple Podcasts – or drop in any audio or video file. We transcribe it once, then you export it however your workflow needs.
- YouTube
- TikTok
- Spotify
- Apple Podcasts
- or any file
Export to any format
- TXT
- Markdown
- DOCX
- SRT
- VTT
- JSON
Most useful for your work: SRT · VTT
Timestamps, speaker labels, and subtitle timing carry through to every export.
Srt to vtt – questions, answered
How do I convert SRT to VTT?
Drop your .srt file on this page (or paste the text) and Pepys instantly rewrites it as WebVTT – then download the .vtt. It runs in your browser, free, no account.
What's the difference between SRT and VTT?
Both are timed caption files. SRT is the most widely supported; VTT (WebVTT) is built for the web and the HTML5 <track> element and supports styling and positioning. The time format also differs (SRT uses commas, VTT uses dots) – Pepys handles the conversion.
Does my file get uploaded?
No. The conversion runs entirely in your browser, so your subtitle file never leaves your device.
Is it free?
Yes – completely free, no account and no watermark, with no limit on how long the file is.
More free tools
Keep reading
Srt to vtt – free to start
Pay as you go – credits never expire, nothing to cancel. Or start free with 60 minutes, no card.