How to Get a YouTube Transcript (Free, With Timestamps)
Updated 2026-06-01
Want the full text of a YouTube video — for notes, research, quotes, or to feed into an AI assistant? You have a few options, and they differ a lot in how clean the result is and whether you keep the timestamps. This guide walks through all of them, fastest first.
The fastest way: paste the URL
The quickest path is a dedicated transcript tool. With Scribefy, you:
- Copy the YouTube video URL.
- Paste it into the box on the home page.
- Get back a clean transcript with a clickable timestamp on every segment.
No browser extensions, no account hoops. New accounts start with 2 free credits, and any transcript that's already been fetched once is served from cache for free — so popular videos cost nothing. You can read it on screen, copy it, or export it to .txt or .md.
This is the option to reach for when you want the text formatted and usable rather than a wall of unpunctuated words.
Why timestamps matter
A raw transcript is useful. A timestamped transcript is far more useful:
- Jump back to the source. Click a timestamp to open the video at that exact moment and verify a quote in context.
- Cite precisely. "At 12:40 she says…" beats "somewhere in the video."
- Feed better context to AI. When you paste a timestamped transcript into Claude or ChatGPT and ask for a summary, the model can point you back to the moments that matter.
YouTube's own copy options usually strip timestamps or bury them in messy formatting, which is why a purpose-built tool is worth it.
The free, built-in option (and its limits)
YouTube does expose a transcript for many videos:
- Open the video.
- Click the …more under the title, then Show transcript.
- A panel opens on the right with the text and timestamps.
It's free and it works — but it has real limits:
- It only appears when the video has captions enabled, and the panel layout changes often.
- Copy-pasting it gives you inconsistent formatting that you'll spend time cleaning up.
- There's no export, no
.mdoutput, and no way to pull transcripts programmatically. - It's manual: fine for one video, painful for ten.
If you just need a quick read of a single video, the built-in panel is enough. For anything repeatable or clean, you'll want a tool.
What if the video has no captions?
Plenty of videos — especially smaller channels — have no human-written captions. The good news: YouTube auto-generates captions (ASR) for most spoken-word videos, and a good transcript tool will fall back to those automatically. We cover the details in Get a transcript from a YouTube video without captions.
Getting transcripts at scale
Doing this for one video is easy. Doing it for fifty — or wiring transcripts into your own app — calls for an API. Scribefy exposes the same engine over a REST endpoint and an MCP server, so you can pull transcripts from your code or directly inside Claude, Cursor, and Windsurf. See YouTube transcript API for developers.
Exporting and reusing the transcript
Once you have the text, you'll usually want it somewhere else — a notes app, a doc, a prompt. Scribefy exports to plain .txt (great for pasting anywhere) and .md (keeps headings and timestamp links for tools like Obsidian or Notion). Walkthrough: Export a YouTube transcript to TXT or Markdown.
Frequently asked questions
Is it legal to download a YouTube transcript?
Reading and saving the transcript of a publicly available video for personal use, research, or accessibility is widely considered fine. Don't republish someone's content as your own. When in doubt, link back to the source video.
Does this work for any video?
It works for any public video that has captions — either human-written or YouTube's auto-generated ones. Private, age-restricted, or members-only videos can't be transcribed.
How much does it cost?
A transcript that's already in the cache is free. A fresh extraction costs 1–8 credits depending on the video's length, and new accounts get 2 free credits to start. See pricing for the details.
Ready to try it? Paste a YouTube URL and you'll have a clean, timestamped transcript in seconds.