Request a tool
All toolsMCP serverRequest a toolPlatformsCategories
YouTube Scraper icon

YouTube Channel Scraper for RAG Transcript Corpus

Scrape every video URL and title from an expert YouTube channel to build a domain-specific transcript corpus for RAG pipelines and LLM grounding.

Run this use case nowRun on Apify →

How it works

  1. 1
    Open it on Apify

    Hit Run on Apify — it opens the tool in the cloud, no install.

  2. 2
    Set the inputs

    Adjust searchQueries, channelUrls, maxItems (sensible defaults are pre-filled).

  3. 3
    Click Run

    The tool runs on Apify’s cloud and collects the data for you.

  4. 4
    Export the results

    Download as JSON, CSV or Excel, or pipe straight into your app, Google Sheets, or an AI agent.

Inputs

FieldWhat it doesType
searchQueriesKeywords to search YouTube for, one per line (e.g. "lofi hip hop", "python tutorial"). Each query returns up to Max videos. Leave empty if you only want channelarray
channelUrlsYouTube channels to pull videos from, one per line. Accepts full channel URLs (e.g. https://www.youtube.com/@LofiGirl, https://www.youtube.com/c/ChannelName, htarray
maxItemsMaximum number of videos to return per search query and per channel. Pagination via continuation tokens is used to reach this number. Values up to a few hundredinteger
notionConnectorOptional. Write each video as a page into your Notion when the run finishes. Authorize a Notion connector once in Settings → API & Integrations → MCP connectorsstring
notionParentIdOptional. The Notion data source ID of the database to write into (only used if a Notion connector is set). Leave empty to create the pages privately in your wostring

What you get

A structured dataset — each result includes fields like:

channelIdchannelNamelengthTextmodepublishedTimeTextthumbnailtitleurlvideoIdviewCountText

Export every run as JSON, CSV or Excel, or send it to your app, a database, Google Sheets, or an AI agent.

More use cases for YouTube Scraper

YouTube Content Gap Finder: Search Results Scraper

YouTube keyword research for creators: scrape the top-ranking videos for any search term with views and channel size to spot low-competition content gaps.

YouTube Title Scraper: Top Video Titles by Keyword

Reverse-engineer high-CTR YouTube titles. This scraper returns the top-performing video titles and view counts for any keyword so you can copy what works.

Scrape YouTube Channel Videos to Repurpose to Blogs

Export a YouTube channel's videos with views and metadata, then repurpose the top performers into blog posts, newsletters, and Shorts scripts.

YouTube Comment Scraper for Video Idea Research

Scrape a YouTube channel's videos and mine the comments for recurring viewer questions and requests that point straight to your next video ideas.

YouTube Brand Mention Tracker for Social Listening

Social listening on YouTube: search a brand or product name to collect every video, view count, and channel discussing it for sentiment and PR monitoring.

YouTube Influencer Finder by Niche for Outreach

Search any niche on YouTube and collect candidate creator channels with subscriber counts and engagement to vet for influencer marketing and sponsorships.