Skip to content

Bulk YouTube transcript downloader

To download transcripts in bulk, paste a playlist, channel or list of video links, select Preview videos, then Start export. Each video's YouTube captions are fetched in the background. Then download one ZIP with a file per video, a manifest.csv of every video and its status, and all.md with every transcript.

Loading…

How to download many transcripts in 3 steps

  1. Paste a playlist or channel link, or video links one per line.
  2. Select Preview videos to check the list, then Start export.
  3. Follow the progress and select Download ZIP when it is done.

Free and Pro

  • Free account: a preview of the first 5 videos as TXT, 3 previews per day.
  • Pro: up to 200 videos per export, 5 exports per day, TXT, SRT, VTT and JSON, a date range for playlists and channels, and optional AI transcription of videos without captions (up to 300 minutes of video per export). The API (POST /api/v1/bulk) and the MCP tool bulk_transcripts are included.

What is in the ZIP

File What it holds
txt/, srt/, vtt/, json/ One file per video in each format you chose, named by its position, title and video ID
manifest.csv Every video: position, ID, title, channel, date, length, status and, for a video that failed, why
all.md Every transcript in one Markdown file, with a link to each video

How the export runs

Videos are fetched one at a time, about 20 per minute, in a queue of their own, so a large export never slows down single-video transcripts. A video that YouTube does not answer for is retried with a growing delay; if many fail in a row the export waits before it goes on. A video that has no captions, or is private or deleted, is listed in the manifest with the reason. Resume retries the videos that failed for a temporary reason, using captions only.

Limits you should know

  • Uses captions that already exist on YouTube. AI transcription of videos without captions is a Pro option you turn on, and the preview shows the minutes of video before you start.
  • Transcripts are private to your account: they are not added to the public library or the sitemap.
  • Each video belongs to its owner. Use transcripts for your own research, notes and accessibility, and check your rights before you republish words from a video.
  • Channel links must be @handle, /channel/ or /user/ links; YouTube does not let tools look up /c/ links.

FAQ

Can I download a whole channel?

Its latest uploads, up to 200 videos per export on Pro. Use the date range to pick an older period.

What happens to videos without captions?

They are listed in the manifest as having no captions. On Pro you can turn on AI transcription before you start, within the minutes limit shown in the preview.

Do I pay again for videos I already have?

No. With "Skip videos I already have" on, a video already transcribed in your account is reused and not fetched again.

Can I close the page?

Yes. The export runs on our servers. Open the page later and pick it from your recent exports.

Are the transcripts public?

No. They are private to your account.

By Kenji Saito · Updated