Bulk YouTube Transcript Downloader

Paste up to 250 YouTube URLs. We fetch every transcript and bundle them into one zip — perfect for research, AI pipelines, or content audits.

Ready when you are

Paste your YouTube URLs above (one per line) and click Fetch. We'll bundle every transcript into a single zip file you can download.

Frequently asked questions

What's in the zip?
One transcript-{videoID}-{title}.txt per successful video, a combined all-transcripts.txt, and a manifest.json listing which videos were skipped and why.
What's the limit per batch?
Up to 250 URLs per request. For more, run multiple batches.
What if a video has no captions?
It's listed in manifest.json as skipped — the rest still go through. Private, age-restricted, or removed videos are also marked there.