“Get a transcript” means getting the words that are spoken in a video, usually with timestamps. There are five practical ways to do it, and the right one depends on whether the video has captions and what you need the text for.
Method 1 — YouTube's built-in transcript panel
On the watch page, click Description, then Show transcript. A side panel lists every captioned line with its timestamp.
- Pros: free, no third party, built into YouTube.
- Cons: only works when a caption track exists; copying the whole thing is clunky; no direct export to TXT/SRT/VTT; the panel can be hidden on some videos or regions.
Method 2 — a dedicated transcript tool
Paste the video URL into a tool like yt-transcript and get the full transcript in seconds — with timestamps and one-click export to TXT, SRT, or VTT.
- Pros: fast, clean export formats, works on videos without captions (AI transcription), translation, batch mode.
- Cons: it is a third-party service; large volumes are credit-based.
Method 3 — download subtitles directly
If you specifically want the subtitle file (for an editor or a player), use a subtitle downloader to pull the caption track as SRT or VTT.
- Pros: exact source timings, drop-in ready for VLC/Premiere/web players.
- Cons: only works when the track exists.
Method 4 — AI transcription of the audio (ASR)
For videos with no captions at all, download the audio (yt-dlp is the common tool) and run it through a speech model — Whisper-class models are the standard. yt-transcript does this step for you automatically when captions are missing.
- Pros: covers essentially the entire YouTube catalog.
- Cons: slower (minutes, not seconds); DIY version requires tooling and compute.
Method 5 — via API / script
For automation — pipelines, research corpora, LLM context — call a transcript API instead of clicking. The yt-transcript API returns JSON/SRT/VTT over REST with Bearer auth and supports batches up to 25 videos.
- Pros: reproducible, scriptable, batchable.
- Cons: per-use credits at scale.
Which should you use?
| Your situation | Best method |
|---|---|
| Quick read of one video | YouTube's built-in panel |
| Full text or subtitle file | Dedicated tool (this site) |
| Video has no captions | AI transcription (built-in here) |
| Reading in another language | Tool with translation |
| Many videos / automation | Batch mode or the API |
Frequently asked questions
Is it allowed to get transcripts from YouTube videos?
Viewing and using transcripts for personal notes, research, and accessibility is generally fine. Republishing large amounts of someone else's transcript can raise copyright issues — keep that in mind, especially for commercial use.
Why can't I see the transcript button on some videos?
The button only appears when a caption track exists (creator-added or auto-generated) and YouTube shows it for your region/language. Videos without any captions have nothing to show — that is where AI transcription tools come in.
Which method is fastest?
A dedicated transcript tool: paste the URL, get the full text in seconds, and export it. The built-in YouTube panel is second — good for a quick read, awkward to copy in full.