VTT to Text Converter
Pull the words out of a WebVTT (.vtt) file – the WEBVTT header, cue tags, and timestamps stripped, just clean text.
Accepts a .vtt (WebVTT) subtitle file (or pasted VTT text) · returns clean plain text with the WebVTT header, tags, and timestamps removed.
How do I convert VTT to text?
To convert VTT to text, drop your .vtt file in and Pepys removes the WEBVTT header, the cue timings, and inline tags like <v Speaker>, leaving just the spoken words as clean text you can download or copy. It runs entirely in your browser, so nothing is uploaded. Free, no account.
How vtt to txt works
Add your .vtt file
Drop in the WebVTT file or paste it – browser-saved captions and YouTube .vtt both work.
Strip the markup
Pepys drops the WEBVTT header, the timestamps, and any <v> or styling tags.
Download or copy
Take the clean .txt, or copy the words straight into your notes.
A WebVTT file is built for players, not readers: it opens with a WEBVTT header, wraps every line in dot-style timestamps, and can carry speaker tags like <v Host>, positioning cues, and NOTE blocks. Pepys throws all of that away and keeps the words – so a caption file from an HTML5 <track>, a YouTube auto-caption download, or a browser player becomes a plain transcript.
It runs in your browser, so the .vtt never leaves your device, there's nothing to install, and there's no account. Paste a few cues or convert a full lecture's captions the same way, free.
Your .txt file
Welcome back to the show. First up, the headlines. Then we answer your questions.
Drops the WEBVTT header, <v> speaker tags, and positioning cues – just the words
Reads web-origin captions: HTML5 <track>, YouTube .vtt, browser-saved files
Runs in your browser – your .vtt never leaves your device
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: VTT · TXT
Timestamps, speaker labels, and subtitle timing carry through to every export.
Vtt to txt – questions, answered
How do I convert VTT to text?
Drop your .vtt file on this page (or paste it) and Pepys strips the header, timestamps, and tags, leaving just the words – download the .txt or copy it. It runs in your browser, free, no account.
What gets removed from the WebVTT?
The WEBVTT header line, every timestamp, cue identifiers, NOTE blocks, and inline tags such as <v Speaker> or styling – leaving a clean transcript of the spoken text only.
Where do .vtt files usually come from?
WebVTT is the web's caption format: HTML5 video <track> elements, browser-saved captions, and YouTube auto-caption downloads. This pulls readable text out of any of them.
Is it free and private?
Yes – completely free with no account, and because it runs in your browser, your file is never uploaded.
More free tools
Keep reading
Vtt to txt – free to start
Pay as you go – credits never expire, nothing to cancel. Or start free with 60 minutes, no card.