How to get a transcript from any YouTube video
· updated
By Andrey ChmerevI build Kekoso, a macOS transcription app, so I have an interest in the last section. Everything quoted from YouTube comes from Google's own help pages and Terms of Service, read on 19 August 2026 and linked in the text.

Most people looking for a YouTube transcript do not need a tool at all. YouTube publishes the transcript of every captioned video inside the player page, free, with timestamps, and it takes two clicks. The tools become relevant only when that transcript does not exist or is not good enough, and at that point the question stops being technical.
What “transcribe from YouTube” usually means
YouTube to text covers two different jobs, and YouTube video to text means one of them depending on who is asking. YouTube video to text transcription, in the sense most people mean it, is the second one.
The phrase covers three different jobs, and picking the wrong one is why people end up on a paid site for something YouTube gives away.
You want to read what was said. The transcript is already published under the video. It is free, it has timestamps — approximate ones, like everyone’s — and it takes two clicks. That is the next section, and for most people it is the whole answer.
It is your own video and you need the caption file. YouTube Studio hands you the SRT directly. No third-party tool is involved, and you get the timings rather than text copied out of a panel.
You hold the recording as a file. A talk you gave, a webinar you were sent, a call you recorded. Then YouTube is not in the picture at all: converting that video to text is a local job, and the file never has to move.
The awkward case is the fourth one, where the video is someone else’s and the captions are missing or wrong. That is a permissions question rather than a technical one, and it is the section after next.
The two-click way
To transcribe YouTube video to text, the first thing to try costs nothing and takes two clicks — and it happens on YouTube itself, which is why the phrasing people use splits between transcribe from YouTube and transcribe on YouTube. The free answer is the second one.
Open the video on a computer. In the description, click Show transcript.
The panel that opens is the full caption track. YouTube’s help page states that as you watch, the transcript scrolls to show the current caption text, and that clicking any line of caption text jumps to that part of the video. You can select the text and copy it out like any other text on the page.
That covers most of what people arrive looking for: the words, the timings, at no cost, without handing a URL to a site you have never heard of.
The same page states the limit plainly, which is that you can see the full transcript of any video that has captions. No captions, no panel.
Where the automatic captions let you down
Most transcripts you read this way were written by a machine, and YouTube is unusually direct about what that means.
Its automatic captioning page says the captions are generated by machine learning algorithms, so the quality of the captions may vary, and that automatic captions might misrepresent the spoken content due to mispronunciations, accents, dialects or background noise. It also tells creators they should always review automatic captions and edit any parts that have not been transcribed properly, which tells you how often that is needed.
The failures are predictable enough to plan around. Names, product names and technical terms come out wrong, and wrong the same way every time. Two people talking over each other produces one confident line instead of two. Punctuation is thin, so a ten minute explanation arrives as one long sentence-shaped thing that is hard to quote from. And there is no speaker labelling at all, so an interview reads as a monologue.
YouTube also lists why captions sometimes never appear: audio complex enough to need long processing, an unsupported language, a very long video, poor sound quality or speech it cannot recognise, a long silence at the start, or several people speaking at once. The videos most worth transcribing, such as panels and messy recorded calls, are exactly the ones that hit these conditions.
Online converters, and what the terms actually say
Search for a YouTube transcript generator and you get pages of sites that take a URL and return text. Some read the caption track that is already there, which is the same data as the panel with a nicer copy button. Others download the audio and run their own speech recognition, which is a different thing entirely.
That second group is worth understanding before you use it, because the restriction is written down. YouTube’s Terms of Service say you are not allowed to “access, reproduce, download, distribute, transmit, broadcast, display, sell, license, alter, modify or otherwise use any part of the Service or any Content except: (a) as expressly authorized by the Service; or (b) with prior written permission from YouTube and, if applicable, the respective rights holders”. A separate clause says you may not “access the Service using any automated means (such as robots, botnets or scrapers)” outside of search engine crawlers following robots.txt or prior written permission from YouTube.
Reading the transcript panel is expressly authorized by the Service. A tool that fetches the video file is what those two clauses are about. That is a matter between the tool and YouTube rather than a criminal issue for you, and none of this is legal advice, but it is the reason we are not going to publish a list of such sites or explain how to work around a missing caption track.
There is a second layer that people miss, and it has nothing to do with YouTube. The video belongs to whoever made it. A transcript is a copy of their words, and what you may do with it depends on copyright and fair use in your country, not on which button you clicked. Reading it, searching it and quoting a line with attribution are all ordinary uses. Republishing a full transcript of someone else’s talk as your own page is a different conversation, and it is one that a lot of “transcript generator” sites have on your behalf without mentioning it.
When you own the material
Two situations put you on completely solid ground, and they are the ones worth building a workflow around.
If the video is yours, YouTube hands you the caption file directly. Sign in to YouTube Studio, choose Subtitles from the left menu, open the video, click Edit next to the language, then click Options and select Download subtitles. You get the actual caption track rather than text scraped out of a panel, which matters if you are translating it, editing it, or feeding it to something else.
If you have the recording as a file, whether that is your own footage, a webinar you were sent, a licensed download, or a call you recorded yourself, you can transcribe it on your own machine and skip the platform question altogether. On Apple silicon this runs comfortably on a laptop, and the file never leaves it. We wrote up the options, including the free ones, in how to transcribe audio and video to text on a Mac.
Disclosure: we make one of them. Kekoso is $29 once and transcribes audio and video files on your Mac, with timestamps and export to TXT, SRT and VTT. It needs macOS 14.4 or later on Apple silicon, and it sits alongside seven competitors in best dictation apps for Mac if you want the comparison rather than our word for it. For a video you found on YouTube and have no rights to, no local app changes the paragraphs above, and we would rather say so than sell you a way around them.
Choosing a YouTube video transcriber
If you have decided you need a tool, the ones on offer fall into three groups, and they are not interchangeable.
Caption readers take a URL and pull the caption track YouTube already published. Nothing is recognised; the text is the same text as the panel, formatted better and easier to copy in bulk. Fast, cheap, and useless on a video with no captions, because there is nothing to read.
Server-side transcribers fetch the audio themselves and run their own recognition. This is the group that produces text where YouTube produced none, and it is also the group the terms quoted above are about. Your file goes to their machines, and their retention policy is a page worth reading before you paste a link into the box.
Local transcribers work on a file you already hold and never touch the network for recognition. Accuracy is now close enough to a cloud model for ordinary recordings, hours cost nothing beyond your own electricity, and there is no upload to think about. What they cannot do is get someone else’s video off YouTube for you.
Two questions separate the good from the loud, whichever group you are in. Does it give you timestamps you can use elsewhere, or just a wall of text? And can it export SRT or VTT, or only prose? Those are the two things that decide whether the output is workable a week later.
Getting something useful out of the text
The transcript panel gives you text with timestamps attached, and both halves are worth keeping.
Timestamps are the difference between a wall of words and something you can work with. Keep them and you can jump back to the exact moment, check a quote in context, and link to it: a YouTube URL takes a &t= parameter with a number of seconds, so a citation can point at the second rather than the video.
If you need the transcript as subtitles rather than prose, you need a caption file, not copied text. SRT and VTT both carry the timings, and YouTube accepts both for upload, with SubRip listed among the basic formats and WebVTT among the advanced ones. Copying text out of the panel loses the timings, so decide which you need before you start.
For quoting, treat an automatic caption as a rough draft rather than a record. YouTube says as much itself. Listen to the passage before you put quotation marks around it, because the one place these transcripts reliably fail is proper nouns, and those are usually the words you wanted to quote.
If you are doing this often enough to feel the friction, the fix is usually upstream. Ask the speaker for the recording, record your own calls, and keep the files. Transcribing a file you hold is a solved problem with several free answers, including free ones. Transcribing someone else’s video is a permissions problem, and no tool solves that part for you.
Questions people ask
How do I get a transcript of a YouTube video for free?
Open the video on a computer, look in the description, and click Show transcript. YouTube's help pages state that the transcript scrolls along with the video and that clicking any line jumps to that moment. It costs nothing and needs no third-party site.
Why is there no Show transcript button on some videos?
YouTube states that you can see the transcript of any video that has captions, so a missing button means the video has none. Automatic captions can fail to generate for reasons YouTube lists, including an unsupported language, poor sound quality, very long videos, overlapping speakers, or a long silence at the start.
Is it legal to download a YouTube video to transcribe it?
YouTube's Terms of Service say you are not allowed to access, reproduce, download or otherwise use any part of the Service or any Content except as expressly authorized by the Service or with prior written permission. Reading the transcript panel is authorized. Pulling the file down with an external tool is the part those terms address, and this is not legal advice.
How accurate are YouTube's automatic captions?
YouTube says the captions are generated by machine learning algorithms so the quality may vary, and that they might misrepresent the spoken content due to mispronunciations, accents, dialects or background noise. It tells creators to review them and edit anything transcribed incorrectly.
How do I download subtitles for my own YouTube video?
Sign in to YouTube Studio, choose Subtitles from the left menu, open the video, click Edit next to the language, then click Options and select Download subtitles. That gives you the caption file itself rather than text copied out of a panel.
What is the best YouTube video transcriber?
It depends which of three jobs you mean. To read what was said, YouTube's own transcript panel is free and already there. To get a caption file for a video you uploaded, YouTube Studio hands you the SRT itself. To turn a recording you hold into text, any local transcription app on Apple silicon does it without an upload. A paid transcriber is worth it only for the third job, and only when the caption track is missing or too rough to edit.
Can I transcribe a YouTube video on my Mac without uploading anything?
You can transcribe any file you hold on your Mac, and modern local models run comfortably on Apple silicon. Getting a YouTube video into a file in the first place is the step the terms restrict, which is why this route fits your own recordings and videos you have the rights to rather than anything you found on the platform.