YouTube Channel Scraper avatar

YouTube Channel Scraper

Pricing

$1.50 / 1,000 channel scrapeds

Go to Apify Store
YouTube Channel Scraper

YouTube Channel Scraper

Scrape YouTube channel about-page metadata: subscriber count, video count, view count, description, join date, and country, from a channel URL or @handle.

Pricing

$1.50 / 1,000 channel scrapeds

Rating

0.0

(0)

Developer

Gio

Gio

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

11 hours ago

Last modified

Share

Scrape YouTube channel "about" pages and get structured channel metadata — no login, no API key. Returns channel name, handle, subscriber count, video count, view count, description, join date, and country.

Input

FieldTypeDescription
channelUrlsarrayFull YouTube channel URLs, e.g. https://www.youtube.com/@mkbhd or https://www.youtube.com/channel/UCBJycsmduvYEL83R_U4JriQ
handlesarrayChannel handles without a full URL, e.g. @mkbhd (the @ is optional)
maxItemsintegerMaximum number of channels to scrape (default 10, max 100)

Provide either or both of channelUrls / handles; results are de-duplicated.

Example:

{
"handles": ["@mkbhd", "@veritasium"],
"maxItems": 10
}

Output

{
"channelName": "Marques Brownlee",
"handle": "@mkbhd",
"subscriberCount": 20000000,
"subscriberCountText": "20M subscribers",
"videoCount": 1850,
"viewCount": 4200000000,
"description": "MKBHD: Quality Tech Videos | YouTube certified...",
"joinedDate": "Mar 21, 2008",
"country": "United States",
"channelUrl": "https://www.youtube.com/channel/UCBJycsmduvYEL83R_U4JriQ",
"scrapedAt": "2026-07-17T00:00:00.000Z"
}

Common uses

  • Influencer/creator vetting and outreach lists
  • Tracking subscriber and view growth over time
  • Competitive channel benchmarking
  • Building creator databases by niche

Notes

Data is extracted from YouTube's embedded ytInitialData JSON blob using a key-name deep search rather than fixed paths, to stay resilient to YouTube's periodic redesigns. Very small or newly created channels may be missing some fields (e.g. no country set). Non-English locales may not parse into subscriberCount cleanly — subscriberCountText always preserves the raw text as a fallback.

Pricing

$1.50 per 1,000 results (pay-per-event, $0.0015/channel). Comparable actors: Fast YouTube Channel Scraper $1.30/1k, Youtube Channel Scraper $1.00/1k.