YouTube Transcript Generator
Processed on your device — nothing is uploaded. Verify in your network tab.
Paste a YouTube link and get the full transcript in seconds. This tool reads the caption track that already exists on the video and turns it into clean, searchable text you can copy, quote, or download. There is nothing to install, no account to create, and no watermark on your export.
One honest note about how this works: YouTube transcripts are the single tool here that talks to our server. When you paste a link, that URL goes to us so we can fetch the video's caption track through an API. We never download, re-host, or store the video itself, and you never upload a file. We fetch caption text only, then hand it back to you in the format you want.
It is built for the jobs people actually paste links for: pulling quotes from an interview, turning a lecture or tutorial into notes, making a long podcast skimmable, checking exact wording, or feeding a talk into your own writing. If a video has captions, you can have its text in front of you before the page even finishes scrolling.
How it works
- 01
Paste the YouTube URL
Copy the link to any public YouTube video and paste it into the box. A full watch URL, a youtu.be short link, or a link with a timestamp all work. You do not upload anything and you do not need to sign in.
- 02
We fetch the existing captions
The URL is sent to our server, which pulls the video's caption track (creator-written or YouTube's auto-generated one) through an API. No video or audio is downloaded or stored. Most transcripts come back in a second or two.
- 03
Read, format, and export
Toggle timestamps on or off, copy the whole transcript to your clipboard with one click, or download it as a plain-text TXT file or as SRT or VTT subtitles. Pick the language if the video offers more than one.
What you get: creator captions vs. auto-generated captions
Every YouTube transcript starts life as one of two things, and it helps to know which you are looking at.
Creator captions are added or reviewed by the person who uploaded the video. They tend to be properly punctuated, correctly spelled, and accurate even through accents, music, or technical jargon. When a video has these, the transcript reads like a real document.
Auto-generated captions are produced by YouTube's own speech recognition. They are genuinely useful for clear, single-speaker audio, but they have predictable weak spots: little or no punctuation, no speaker labels, occasional wrong words on names and jargon, and more mistakes when there is background music, crosstalk, or a strong accent.
This tool returns whatever the video actually has and tells you which kind it is, so you are never guessing about quality. What it cannot do yet is invent a transcript for a video that has no captions at all — some uploads simply have no caption track. Transcribing those from the audio is a heavier job that we are building as a paid feature; for now, a caption-less video will come back empty rather than pretend.
Timestamps and export formats (TXT, SRT, VTT)
Once the transcript loads you can shape it for whatever you are doing next.
Timestamps toggle on and off with one control. Turn them on to jump back to an exact moment in the video or to cite a precise point; turn them off for a clean block of prose you can drop straight into notes or a document.
Copy puts the entire transcript on your clipboard instantly. Download gives you three formats, each for a different job:
- TXT — plain, readable text. Best for notes, quoting, search, or pasting into another app.
- SRT — the standard subtitle format, with numbered cues and start/end times. Use it when you want to add or re-time captions in a video editor.
- VTT — WebVTT, the caption format for the web and HTML5 video. Use it for players and sites that expect VTT.
Because SRT and VTT carry the original timing from the caption track, your exported subtitles stay in sync with the video.
Languages and translation
Many videos carry captions in more than one language. When they do, you can choose which track to pull, so a talk captioned in both English and Spanish gives you either transcript on demand.
YouTube can also machine-translate a caption track into other languages on the fly, and where that option is available you can grab the translated text too. Treat these translations the way you would any automatic translation: they are good enough to follow the meaning and search the content, but they are not a substitute for a human translator when exact wording matters. The most accurate result is always the video's original-language captions, especially when those were written by the creator.
Long videos, caching, and staying free
Length is not really a problem when you are working from captions rather than re-listening to audio. A three-hour podcast, a full conference talk, or a semester's worth of lecture all come back as text about as fast as a short clip, because the heavy lifting was already done when the captions were created.
To keep the tool genuinely free, requests are rate-limited, and transcripts are cached briefly after the first fetch. Practically, that means popular videos load almost instantly on repeat requests, and the occasional heavy user does not run up costs that would force a paywall. If you hit a limit, waiting a short moment clears it.
Frequently asked questions
Is it legal to get a YouTube transcript this way?
Why do some videos have no transcript?
How accurate are auto-generated captions?
Can I translate a YouTube transcript to another language?
Does the video owner know I made a transcript?
Are there limits on video length or how many I can do?
What is the difference between TXT, SRT, and VTT?
Do you upload or store the video?
Related tools
Video to Text
Extract spoken words from any video file. Audio is demuxed and transcribed on your device.
open tool →Audio to Text
Transcribe any audio file to text on your device. Free, private, no sign-up.
open tool →Subtitle Converter
Convert subtitles between SRT, VTT, and plain text instantly — pure in-browser string work.
open tool →TikTok Transcript
Upload your TikTok video and transcribe it on-device. We never touch the platform or its servers.
open tool →