Turns a WebVTT caption track into readable text. Most auto-generated captions — from YouTube, Zoom, Teams or a transcription service — arrive as VTT, and they are close to unreadable as a cue list.
Auto-generated captions need more cleaning than authored ones
Cue settings, STYLE blocks and NOTE comments are all discarded — none of them is text.
Duplicated words from rolling captions
Speaker labels and positioning cues
<v Alice>, cue settings put a caption in a particular corner, and NOTE blocks hold comments the viewer never sees. The positioning and the notes are dropped. Speaker names are worth keeping for a transcript, so they are preserved as a prefix rather than thrown away with the rest of the markup — a transcript that does not say who spoke is a much less useful document than one that does.Other names for this
Also searched as “webvtt to text”, “youtube captions to text”, “vtt to transcript”.
Questions
- Words are repeated throughout my transcript.
- That is a rolling caption track, where each cue overlaps the last. Download the standard track rather than the live one.
- There is no punctuation.
- Then there was none in the captions. Automatic transcription often omits it entirely, and adding it would mean guessing at meaning.
- Is my subtitle file uploaded?
- No. The parsing and rewriting happen in this tab. Subtitle files often contain an unreleased script or a client’s content, which is a good reason not to send them to a stranger’s server. Turn your Wi-Fi off and the tool keeps working.
- Can I convert several files at once?
- Yes — drop as many as you like, or a whole folder. Each keeps its original name with the new extension, and you can download them individually or as a ZIP.