Skip to content
Actors
youtube transcript scraper

YouTube Transcript Scraper

YouTube Transcript Scraper exports captions, timestamped segments, video metadata, comments, and optional AI chapters without a YouTube API key.

Actor Snapshot

YouTube Transcript Scraper exports captions, timestamped segments, video metadata, comments, and optional AI chapters without a YouTube API key.

Workflow

Video transcript ingestion

Reliability

Production

Best first input

Submit 3-5 public video URLs first and confirm transcript segments, timestamps, title, channel, and published date before using channel or search ingestion.

Pricing note

Pay-per-event on Apify; current unit pricing and usage details are shown on the actor listing.

What this actor does

Convert public videos, channels, searches, captions, and comments into structured transcript records.

YouTube Transcript Scraper exports captions, timestamped segments, video metadata, comments, and optional AI chapters without a YouTube API key.

Use cases

  • Video knowledge base ingestion
  • Creator and channel research
  • Transcript search and citation workflows

Output fields

The actor is designed for compact JSON records that are easy to send into dashboards, webhooks, MCP clients, vector databases, and AI pipelines.

video_idtitlechanneltranscriptsegmentspublished_at

Best first run

Submit 3-5 public video URLs first and confirm transcript segments, timestamps, title, channel, and published date before using channel or search ingestion.

Use through Apify MCP

MCP clients can call this actor as a focused Apify tool. Open the URL below in a compatible client, connect with Apify OAuth or your client's supported token configuration, then use the prompt as a small first run.

https://mcp.apify.com?tools=harvestlab/youtube-scraper

Suggested MCP prompt:

Use harvestlab/youtube-scraper through Apify MCP. Start with a small first run: Submit 3-5 public video URLs first and confirm transcript segments, timestamps, title, channel, and published date before using channel or search ingestion. Return compact JSON with these fields when available: video_id, title, channel, transcript, segments, published_at. Include source URLs or source identifiers in the response.

Sample JSON output

Field values vary by source and input, but the record shape is kept compact so it can move cleanly into dashboards, webhooks, and AI workflows.

{
  "video_id": "dQw4w9WgXcQ",
  "title": "Example result title",
  "channel": "Example Channel",
  "transcript": "A concise transcript excerpt with source context.",
  "segments": "timestamped transcript segments",
  "published_at": "2026-09-01T08:00:00Z"
}

Related search intents

youtube transcript scraperyoutube scrapervideo transcript ingestionvideo knowledge base ingestioncreator and channel researchtranscript search and citation workflowsvideo_idtitlechanneltranscript

FAQ

What does YouTube Transcript Scraper export?

YouTube Transcript Scraper exports structured fields including video_id, title, channel, transcript, segments, published_at.

Who is YouTube Transcript Scraper best for?

YouTube Transcript Scraper is best for Video knowledge base ingestion, Creator and channel research, Transcript search and citation workflows.

Where can I run YouTube Transcript Scraper?

Run the actor on Apify at https://apify.com/harvestlab/youtube-scraper.

Can I use YouTube Transcript Scraper through Apify MCP?

Yes. Connect your MCP client to Apify's hosted MCP server and use https://mcp.apify.com?tools=harvestlab/youtube-scraper to expose harvestlab/youtube-scraper as a focused tool.