Pull plain-text dialogue out of a WebVTT subtitle file - clean transcript, no timestamps, no metadata.
WebVTT files often come straight out of YouTube auto-captions, streaming downloads, or web video tools. They're great for playback but messy for reading: a WEBVTT header, optional NOTE blocks, STYLE definitions, region descriptors, and per-cue identifiers all clutter the actual speech. This page strips all of it and leaves just the words.
We parse the VTT, drop the header / NOTE / STYLE / REGION sections, then walk each cue and discard timestamp lines. What's left is the dialogue, preserved in cue order. Handy for AI-summary workflows, blog transcript drafts, and importing into screenplay or note-taking tools. Everything runs in your browser; no VTT is uploaded.
WebVTT (.vtt) is the modern subtitle format used by HTML5 video, YouTube, and streaming platforms. Supports styling, regions, and metadata that SRT can't carry.
A plain UTF-8 text file with no formatting. Opens in every editor on every device. Perfect for piping into other tools, grep-able search, and feeding into LLMs.
Drag a VTT onto the converter above, or click the box to pick one from your device.
We've preselected TXT as the output format. Change it from the dropdown if you want a different target.
Click Convert and wait for the progress bar to finish. Download the TXT when it's ready.
Strip cue numbers and timestamps from an SRT file to get just the dialogue as plain text - perfect for transcripts.
Convert WebVTT subtitles to SRT - the format every video player and editor on the planet understands.
Extract plain text from a PDF in your browser - perfect for searching, quoting, or feeding into AI tools. No upload.