Pepys
12,438,517minutes transcribed

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.

PodcasterJournalistContent creatorResearcherStudent
Trusted by 100k+ usersRated 4.9 out of 5 by 100k+ users

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

01

Add your .vtt file

Drop in the WebVTT file or paste it – browser-saved captions and YouTube .vtt both work.

02

Strip the markup

Pepys drops the WEBVTT header, the timestamps, and any <v> or styling tags.

03

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

transcript.txt
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.

  • YouTubeYouTube
  • TikTokTikTok
  • InstagramInstagram
  • FacebookFacebook
  • SpotifySpotify
  • Apple PodcastsApple Podcasts
  • or any file

Export to any format

  • TXT
  • Markdown
  • DOCX
  • PDF
  • 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.