Captions
The timed text track YouTube paints over the picture, three or four words at a time. Either uploaded by the channel or produced by speech recognition. Built to be read in sync with what you are watching.
The words, not a shorter version of them
Sometimes you do not want the gist. You want the sentence someone actually said, so you can search it, quote it, check it, or paste it somewhere. That is a transcript, and every video run through this site produces one.
People use the three words interchangeably, and then wonder why the file they downloaded is not the thing they wanted.
The timed text track YouTube paints over the picture, three or four words at a time. Either uploaded by the channel or produced by speech recognition. Built to be read in sync with what you are watching.
The same words lifted out of that sync and laid out as continuous text. One page you can scroll, search with Ctrl-F, and quote from, instead of a track that scrolls away while you read it.
Usually a translation, for people who do not speak the language being spoken. Auto-translated subtitles are generated from the caption track, so they inherit whatever the captions got wrong.
One consequence is worth stating plainly: what you get here is the caption track, warts and all. Speech recognition drops punctuation, runs sentences together and spells unfamiliar names by ear. Those errors are repaired in the notes written alongside, where inferring from context is legitimate — never in the transcript, where the whole point is that the words are the ones that were spoken.
A caption line is three or four words long. A two-hour video is several thousand of them, and a page built one line per row reads like a receipt. The lines are therefore regrouped into blocks of about 45 seconds on the page, and 30 seconds in the downloads, each keeping the start time of its first line.
Every block time is a link into the video at that second, so a sentence that looks too good to be true takes one click to verify against the recording.
Times are always written HH:MM:SS, including the hours on a ten-minute clip. The shorter MM:SS form breaks down on long recordings — a four-hour course produces markers like 223:58, which no player and no parser will accept. That was measured before it was fixed, which is why the zero-padded hours are there.
Expand the transcript, select it, copy. It is ordinary selectable text in the page — not an image, not a canvas, not locked behind an account. Reading the whole thing and copying it out of the page costs nothing and asks for nothing.
Downloading it as a file is the part that is paid for, and three formats exist:
Where the line sits between the free and paid halves is set out on the pricing page. The short version: everything is readable on the page for free, and files cost money.
Whichever one was spoken. The track that was used is recorded with the text — a plain code such as en or de for a caption track someone uploaded, and a machine-generated marker for one produced by speech recognition, which is a useful thing to know before quoting from it.
Nothing is translated on the way through. A talk given in Spanish comes back in Spanish, and the notes written from it are written in Spanish too. If you need English out of a Portuguese lecture, that is a translation step you would have to do yourself for now.
For the words, yes: it is the caption track exactly as the provider returns it, with the short caption lines joined into readable blocks and the start time of each block preserved. What it is not is tidied up. Machine-generated captions arrive without punctuation, without paragraph breaks and with names spelled by ear, and that is left alone here — editing the wording would quietly turn a quote into a paraphrase.
Two providers are tried in turn. The second one can transcribe the audio itself, which covers videos with no caption track at all. If neither can produce speech text, the tool reports that no transcript is available for that video rather than writing something plausible.
No. Only videos any signed-out visitor can open. If a link needs an account, a purchase, or a membership, the transcript providers cannot reach it either — and a browser extension running inside your own logged-in session is the tool that fits that case.
Not yet. Text comes back in the language that was spoken, and the notes written from it are written in that same language. Translation is a separate step that is not built.
The longest run tested end to end is a four-hour programming course whose transcript is over 250 KB of plain text. Length costs waiting time on the first run, not completeness — the text goes to the end of the recording.
It does, on desktop: “Show transcript” under the video, when captions are enabled. That panel is genuinely good for following along beside the player, and if that is all you need, use it — it is closer to hand. What it does not give you is a page you can download, a copy that survives the video being taken down, per-block deep links, or notes written from the same text. That is the gap this fills.
Yes. Fetching one costs money and a video can disappear, so a fetched transcript is cached and reused instead of bought twice. The privacy page lists exactly what is kept.