VTT to TXT — Extract the Text from WebVTT Captions
Drop a .vtt file and download a .txt with just the caption text. The WEBVTT header, NOTE and STYLE blocks, timestamps, cue settings and tags like <v Anna> are removed; one caption per line.
Convert a subtitle file
Files are processed in your browser and never uploaded
VTT vs TXT at a Glance
VTT files come out of Zoom and Microsoft Teams recordings, online courses and web players. Converting to TXT gives you the words to search, quote or summarise without the timing scaffolding around them.
| VTT | TXT | |
|---|---|---|
| Full name | WebVTT (Web Video Text Tracks) | Plain text |
| File extension | .vtt | .txt |
| File starts with | The line WEBVTT | The first spoken line |
| Cue numbers | Optional cue IDs, any text | None |
| Time format | 00:01:02.345 (full stop; hours optional) | None |
| Styling and position | CSS ::cue styles, speaker tags, line, position and align settings | None |
| Read by | HTML5 <track>, Vimeo, JW Player, Brightcove, web players | Scripts, translation quotes, show notes, search |
What Happens to Your File
Converting VTT to TXT, line by line.
Kept
The words, in order
Each caption becomes a line; captions written on two lines keep their line break.
Removed
Header, notes and styles
WEBVTT, NOTE comments, STYLE and REGION blocks and cue IDs are dropped.
Removed
Timing and tags
Time lines with their position settings, voice tags like <v Anna>, class tags and karaoke timestamps are stripped.
How to Convert VTT to TXT
Three steps, all in your browser.
Add the VTT file
Drop it on the converter or choose it from your device. Files up to 5 MB.
Pick TXT as the output
Choose plain text. SRT is there too if you need a timed file.
Download the text
A .txt file with one caption per line saves straight away.
Turn the recording into a full transcript
Upload the meeting or lecture recording and get a transcript with speaker labels and paragraphs.
Get a summary, action items and key points from the same transcript.