YouTube Channel Analytics avatar

YouTube Channel Analytics

Pricing

Pay per usage

Go to Apify Store
YouTube Channel Analytics

YouTube Channel Analytics

Scrape YouTube channel statistics: subscriber count, total views, video count, join date, and full video list with view counts, duration, and publish dates.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Tatsuya Mizuno

Tatsuya Mizuno

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

3 days ago

Last modified

Categories

Share

YouTube Channel Analytics - Subscriber Count, Views & Video Stats Scraper (No API Key)

Extract YouTube channel statistics and video-level metrics without a YouTube Data API key -- no OAuth, no Google Cloud billing, no quotas. Get subscriber count, total views, video count, join date, and individual video metrics (views, duration, publish date). The best free alternative to Social Blade ($3.99/mo), VidIQ ($7.50/mo), TubeBuddy ($4.99/mo), and YouTube Data API (10,000 units/day limit).

Who Is This For?

  • YouTubers -- Track your own channel growth and video performance without third-party dashboards
  • Marketing agencies -- Pull influencer channel stats for campaign reporting and vetting
  • Brand managers -- Evaluate potential sponsorship partners by subscriber count, engagement, and content frequency
  • Market researchers -- Analyze competitor channels and industry trends at scale
  • Data analysts -- Build YouTube datasets for trend analysis, content strategy, and audience research
  • Investors -- Due diligence on creator economy startups and influencer-driven businesses

Features

  • Extract subscriber count, total views, video count, join date
  • Scrape individual video titles, view counts, duration, publish dates
  • Sort videos by newest, most popular, or oldest
  • Bulk channel analysis (multiple channels per run)
  • Supports @handle, /channel/ID, and /c/name URL formats
  • Playwright-based for reliable JavaScript rendering
  • No API key or Google Cloud account required
  • Export as JSON, CSV, or Excel

Pricing -- Free to Start

TierCostWhat You Get
Free trial$0Apify free tier includes monthly compute credits
Pay per channel~$0.02-0.10/channelOnly pay for actual Apify compute used
vs. Social Blade ProSaves $3.99/moNo subscription needed
vs. VidIQ ProSaves $7.50/moBulk processing + API access included
vs. YouTube Data APINo quota limitsNo 10,000 units/day cap

Quick Start (3 Steps)

  1. Click "Try for free" on this Actor's page in Apify Store
  2. Paste YouTube channel URLs (e.g., https://www.youtube.com/@MrBeast)
  3. Click "Start" and get channel stats with video metrics as JSON, CSV, or Excel

How It Compares to Paid YouTube Analytics Tools

FeatureThis Actor (FREE)Social Blade ($3.99/mo)VidIQ ($7.50/mo)YouTube Data API (Free + quota)
Subscriber countYesYesYesYes
Total viewsYesYesYesYes
Video-level statsYesLimitedYesYes
Bulk channelsYes (unlimited)1 at a timeLimitedRate limited (10K units/day)
API accessYes (Apify API)NoNoYes
SchedulingYes (Apify scheduler)NoNoManual
Historical dataCurrent snapshot30-day historyLimitedCurrent only
No API key neededYesYesBrowser extensionNo (key required)
Monthly cost$0 (pay per run)$3.99$7.50Free (quota limited)

Input

FieldTypeRequiredDefaultDescription
channelUrlsstring[]Yes-YouTube channel URLs (@handle, /channel/ID, or /c/name)
includeVideosbooleanNotrueWhether to scrape individual video details
maxVideosintegerNo30Max videos to collect per channel (1-200)
sortVideosstringNo"newest"Sort: newest, popular, oldest

Example Input -- Single Channel Analysis

{
"channelUrls": [
"https://www.youtube.com/@MrBeast"
],
"includeVideos": true,
"maxVideos": 50,
"sortVideos": "popular"
}

Example Input -- Bulk Competitor Analysis

{
"channelUrls": [
"https://www.youtube.com/@MrBeast",
"https://www.youtube.com/@PewDiePie",
"https://www.youtube.com/@markiplier",
"https://www.youtube.com/@jacksepticeye"
],
"includeVideos": true,
"maxVideos": 20,
"sortVideos": "newest"
}

Example Input -- Channel Overview Only (No Videos)

{
"channelUrls": [
"https://www.youtube.com/channel/UCX6OQ3DkcsbYNE6H8uQQuVA"
],
"includeVideos": false
}

Output Example -- Channel Data

{
"success": true,
"dataType": "channel",
"channelUrl": "https://www.youtube.com/@MrBeast",
"channelName": "MrBeast",
"handle": "@MrBeast",
"subscriberCount": 358000000,
"subscriberText": "358M subscribers",
"totalViews": 62000000000,
"videoCount": 850,
"joinDate": "Feb 20, 2012",
"description": "SUBSCRIBE FOR A COOKIE!",
"avatarUrl": "https://yt3.googleusercontent.com/...",
"bannerUrl": "https://yt3.googleusercontent.com/...",
"scrapedAt": "2026-04-01T12:00:00.000Z"
}

Output Example -- Video Data

{
"success": true,
"dataType": "video",
"channelUrl": "https://www.youtube.com/@MrBeast",
"channelName": "MrBeast",
"handle": "@MrBeast",
"videoTitle": "$1 vs $1,000,000,000 Yacht!",
"videoUrl": "https://www.youtube.com/watch?v=...",
"views": 245000000,
"viewsText": "245M views",
"published": "2 months ago",
"durationSeconds": 952,
"durationText": "15:52",
"thumbnailUrl": "https://i.ytimg.com/vi/.../hqdefault.jpg",
"scrapedAt": "2026-04-01T12:00:00.000Z"
}

Output Fields

Channel Record

FieldTypeDescription
dataTypestringAlways "channel"
channelNamestringChannel display name
handlestring@handle (e.g., @MrBeast)
subscriberCountnumberSubscriber count (parsed)
totalViewsnumberLifetime view count
videoCountnumberTotal videos uploaded
joinDatestringChannel creation date
descriptionstringChannel description
avatarUrlstringProfile picture URL
bannerUrlstringBanner image URL

Video Record

FieldTypeDescription
dataTypestringAlways "video"
videoTitlestringVideo title
videoUrlstringFull video URL
viewsnumberView count (parsed)
publishedstringRelative publish date
durationSecondsnumberVideo length in seconds
thumbnailUrlstringThumbnail image URL

Real-World Use Cases

1. Influencer Vetting for Sponsorships

Bulk-analyze 50+ influencer channels in minutes. Compare subscriber counts, average views per video, and posting frequency to find the best ROI for your brand deal budget.

2. Competitor Content Strategy Analysis

Sort competitor videos by "popular" to identify their top-performing content. Analyze video lengths, title patterns, and posting frequency to reverse-engineer their strategy.

3. YouTube Niche Research

Scrape 20+ channels in a niche to calculate average subscribers, views, and video frequency. Determine market saturation and opportunity gaps before starting a new channel.

4. Creator Economy Due Diligence

For investors evaluating creator-led businesses, pull verified channel metrics (not self-reported) for subscriber trends, engagement rates, and content consistency.

5. Automated Channel Growth Tracking

Schedule weekly runs via Apify scheduler. Export to Google Sheets or webhook to track your own channel's growth metrics over time without manual checking.

FAQ

Q: What YouTube URL formats are supported? A: All three formats work: @handle (e.g., youtube.com/@MrBeast), /channel/ (e.g., youtube.com/channel/UCX6OQ3...), and /c/ (e.g., youtube.com/c/MrBeast).

Q: Why is the subscriber count approximate? A: YouTube only shows abbreviated subscriber counts publicly (e.g., "358M"). The Actor parses these abbreviations to numbers. For exact counts, only the channel owner has access via YouTube Studio.

Q: Can I get likes and comments for each video? A: The current version extracts view counts, duration, and publish dates from the channel's video listing page. Individual video likes/comments require visiting each video page, which is available as a feature enhancement.

Q: How many channels can I scrape in one run? A: No hard limit. Practical limit depends on your Apify compute budget. Each channel takes 30-60 seconds to process (more with video scraping). 50+ channels in a single run is typical.

Q: Can I schedule this to run automatically? A: Yes. Use Apify's built-in scheduler to run daily, weekly, or on any cron schedule. Export to Google Sheets, webhook, or S3 for automated reporting pipelines.

Pricing

Pay Per Event -- charged per channel processed. Typical cost: $0.02-0.10 per channel (depends on maxVideos and Apify compute). Free tier available for testing.

Tags

youtube, channel-analytics, subscriber-count, video-stats, influencer-research, social-media-scraper, youtube-scraper, content-analysis, creator-economy, social-blade-alternative