VOOZH about

URL: https://apify.com/joyouscam35875/youtube-channel-scraper

โ‡ฑ YouTube Channel Scraper โ€” Fast & Cheap, Official API ยท Apify


๐Ÿ‘ YouTube Channel Scraper โ€” Fast & Cheap, Official API avatar

YouTube Channel Scraper โ€” Fast & Cheap, Official API

Pricing

Pay per usage

Go to Apify Store

YouTube Channel Scraper โ€” Fast & Cheap, Official API

Scrape YouTube channel data and videos using the official YouTube Data API. Get channel stats, video titles, views, likes, descriptions, thumbnails. 1000 videos in 30 seconds. Bring your own API key. $0.001/video โ€” 3x cheaper than alternatives.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

๐Ÿ‘ Ken Digital

Ken Digital

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

2 months ago

Last modified

Categories

Share

YouTube Channel Scraper โ€” 3x Cheaper, 10x Faster โšก

Scrape YouTube channel stats and video metadata using the official YouTube Data API v3. No browser, no Puppeteer โ€” just blazing-fast API calls that return 1,000 videos in under 30 seconds.

๐Ÿ’ก Why this actor? Official API = no breakage when YouTube updates their UI. Structured, complete data every time.


โœจ Key Features

  • โšก Blazing fast โ€” 1,000 videos in ~15-30 seconds (vs 5+ min with browser scrapers)
  • ๐Ÿ’ฐ 3x cheaper โ€” $0.001/result vs $0.003-0.005 for Puppeteer-based alternatives
  • ๐Ÿ”’ 100% reliable โ€” Official YouTube API, never breaks on UI changes
  • ๐Ÿ“Š Complete metadata โ€” tags, categories, languages, thumbnails, engagement metrics
  • ๐Ÿ”„ Auto key rotation โ€” spread quota across multiple API keys automatically
  • ๐Ÿ“บ Flexible input โ€” accepts @handles, URLs, channel IDs, or plain names

๐Ÿ’ฐ How Much Does It Cost?

Videos scrapedThis ActorPuppeteer-based scrapers
50$0.05$0.15 - $0.25
500$0.50$1.50 - $2.50
1,000$1.00$3.00 - $5.00
10,000$10.00$30.00 - $50.00

You save 60-80% on every run. Plus zero compute wasted on browser rendering.


๐Ÿš€ Getting Started (3 Steps)

  1. Get a free YouTube API key โ†’ Google Cloud Console (10,000 units/day free)
  2. Set your API key as environment variable YOUTUBE_API_KEYS in actor settings
  3. Run the actor with your channel list โ€” that's it!

๐Ÿ“ฅ Input Example

{
"channelNames":["@MrBeast","https://youtube.com/@veritasium"],
"numberOfVideos":50,
"includeChannelInfo":true
}
FieldTypeDefaultDescription
channelNamesstring[]requiredChannel @handles, URLs, IDs, or names
numberOfVideosinteger50Max videos per channel (0 = all)
includeChannelInfobooleantrueInclude channel-level stats

All these formats work: @MrBeast ยท MrBeast ยท https://youtube.com/@MrBeast ยท UCX6OQ3DkcsbYNE6H8uQQuVA


๐Ÿ“ค Example Output

Video Data

{
"type":"video",
"title":"$456,000 Squid Game In Real Life!",
"description":"I recreated every game from Squid Game...",
"videoId":"0e3GPea1Tyg",
"videoUrl":"https://www.youtube.com/watch?v=0e3GPea1Tyg",
"coverImage":"https://i.ytimg.com/vi/0e3GPea1Tyg/maxresdefault.jpg",
"author":"MrBeast",
"channelUrl":"https://www.youtube.com/channel/UCX6OQ3DkcsbYNE6H8uQQuVA",
"viewCount":456000000,
"likeCount":12000000,
"commentCount":850000,
"subscriberCount":250000000,
"publishedAt":"2021-11-24T17:00:10Z",
"duration":"25:41",
"tags":["squid game","mrbeast","challenge"],
"categoryId":"24",
"defaultAudioLanguage":"en"
}

Channel Data

{
"type":"channel",
"channelId":"UCX6OQ3DkcsbYNE6H8uQQuVA",
"name":"MrBeast",
"customUrl":"@mrbeast",
"description":"SUBSCRIBE FOR A COOKIE!",
"country":"US",
"joinedDate":"2012-02-20T00:43:50Z",
"subscriberCount":250000000,
"videoCount":800,
"viewCount":45000000000,
"keywords":"mrbeast philanthropy challenges"
}

๐ŸŽฏ Use Cases

WhoUse Case
๐Ÿ“ˆ MarketersCompetitor analysis โ€” track upload frequency, engagement rates, trending topics
๐Ÿ” ResearchersContent research โ€” analyze video performance patterns at scale
๐Ÿค AgenciesInfluencer marketing โ€” evaluate channels by engagement, subscribers, content fit
๐Ÿ“ฐ JournalistsMedia monitoring โ€” track channels covering specific topics
๐Ÿ› ๏ธ DevelopersBuild dashboards, analytics tools, or content recommendation engines

โ“ FAQ

Q: Do I need a YouTube API key? Yes โ€” get one free at Google Cloud Console. Each key gets 10,000 units/day (enough for ~125,000 videos). You can add multiple keys for higher throughput.

Q: How fresh is the data? Real-time. Every run fetches live data directly from YouTube's API.

Q: What export formats are available? JSON, CSV, Excel (XLSX), XML, and RSS โ€” all from the Apify console.

Q: What about quota limits? Scraping 50 videos from a known channel costs ~4 quota units. With 10,000 units/day per key, you can scrape ~125,000 videos daily with a single free key.


๐Ÿ“‹ Output Fields

FieldTypeDescription
typestringvideo or channel
titlestringVideo title
videoIdstringYouTube video ID
videoUrlstringFull video URL
coverImagestringHighest-resolution thumbnail URL
authorstringChannel name
channelUrlstringChannel URL
viewCountintegerTotal views
likeCountintegerTotal likes
commentCountintegerTotal comments
subscriberCountintegerChannel subscribers
publishedAtstringISO 8601 publish date
durationstringVideo duration (HH:MM:SS)
tagsstring[]Video tags
categoryIdstringYouTube category ID
defaultAudioLanguagestringAudio language code

โšก Performance

ScaleTime
50 videos~2 seconds
500 videos~8 seconds
1,000 videos~15-30 seconds
10,000 videos~3-5 minutes

๐Ÿ”— Integration Examples

Python

from apify_client import ApifyClient
client = ApifyClient("YOUR_API_TOKEN")
run = client.actor("joyouscam35875/youtube-channel-scraper").call(run_input={"channelUrls":["@MrBeast"],"maxVideos":10,"youtubeApiKey":"YOUR_KEY"})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)

Node.js

import{ ApifyClient }from'apify-client';
const client =newApifyClient({token:'YOUR_API_TOKEN'});
const run =await client.actor('joyouscam35875/youtube-channel-scraper').call({"channelUrls":["@MrBeast"],"maxVideos":10,"youtubeApiKey":"YOUR_KEY"});
const{ items }=await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

Make / Zapier / n8n

Use the Apify integration โ€” search for this actor by name in the Apify app connector. No code needed.


๐Ÿ”— More Scrapers by Ken Digital

ScraperWhat it doesPrice
YouTube Channel ScraperVideos, stats, metadata via official API$0.001/video
France Job ScraperWTTJ + France Travail + Hellowork$0.005/job
France Real Estate Scraper5 sources + DVF price analysis$0.008/listing
Website Content CrawlerHTML to Markdown for AI/RAG$0.001/page
Google Trends ScraperKeywords, regions, related queries$0.002/keyword
GitHub Repo ScraperStars, forks, languages, topics$0.002/repo
RSS News AggregatorMulti-source feed parsing$0.0005/article
Instagram Profile ScraperFollowers, bio, posts$0.0015/profile
Google Maps ScraperBusinesses, reviews, contacts$0.002/result
TikTok ScraperVideos, likes, shares$0.001/video
Google SERP ScraperSearch results, PAA, snippets$0.003/search
Trustpilot ScraperReviews, ratings, sentiment$0.001/review

๐Ÿ‘‰ View all scrapers

You might also like

YouTube Video & Channel Scraper

cloud9_ai/youtube-scraper

Extract YouTube video data via official API v3: titles, views, likes, comments, thumbnails, channel stats, tags. Search by keyword or scrape entire channels. Requires YouTube API key. Perfect for content research, competitor analysis, trend monitoring.

YouTube Channel Scraper

logiover/youtube-channel-scraper

Scrape every YouTube channel video without an API key or login. YouTube Data API alternative; export channel video data to CSV, JSON or Excel.

YouTube Videos Scraper

thescrapelab/Apify-YouTube-Videos-Scraper-2-0

Scrape YouTube video metadata from search queries, channels, and video URLs without the YouTube API. Export titles, links, views, thumbnails, and channel data.

Youtube Channel Scraper

yesintelligent/youtube-channel-scraper

Easily scrape videos from any YouTube channel and extract titles, metadata, thumbnails, and more.

๐Ÿ‘ User avatar

yesintelligent

20

5.0

Youtube Channel Scraper Fast

crawlerbros/youtube-channel-scraper-fast

Scrape YouTube channel info and video listings. Get channel metadata, subscriber counts, and complete video catalogs from any YouTube channel.