Analyze YouTube channel growth velocity, average and median views, trend percentages, View-to-Subscriber Ratio, consistency scores, and fair market sponsorship valuations without API keys.
Analyze YouTube channel growth velocity, average and median views, trend percentages, View-to-Subscriber Ratio, consistency scores, and fair market sponsorship valuations without API keys.
Calculates normalized trend percentage comparing recent uploads to older uploads to detect whether a channel is accelerating in hyper-growth or cooling off
Estimates 60-second video sponsorship integration pricing ranges using calibrated $15-$35 CPM benchmarks or custom niche parameters.
Filters out algorithmic short-form videos up to 3 minutes long, scheduled premieres, and live placeholders to prevent distortion of long-form metrics.
Analyze up to 500 creator channels in a single run with automatic URL deduplication and support for @handles, channel URLs, and bare UC IDs.
Measures View-to-Subscriber Ratio (VSR) and statistical predictability (Consistency Score 1-100) to distinguish reliable creators from viral lottery channels.
Templates & workflows
Extract consolidated growth intelligence dossiers including average views, median views, trend velocity, consistency, and sponsorship rates for target creators.
{
"channels": "@matthew_berman, @ThePrimeTimeagen",
"customCpmLow": 15,
"customCpmHigh": 35,
"groupByChannel": true,
"maxVideosToAnalyze": 6
}Calibrate sponsorship pricing estimates for premium B2B tech and gadget verticals using custom $30-$75 CPM rates.
{
"channels": "https://www.youtube.com/@mkbhd",
"customCpmLow": 30,
"customCpmHigh": 75,
"groupByChannel": true,
"maxVideosToAnalyze": 8
}Export individual video performance rows enriched with channel-level growth intelligence metrics for direct import into Google Sheets or Excel.
{
"channels": "@matthew_berman",
"groupByChannel": false,
"maxVideosToAnalyze": 6
}YouTube Growth Scraper: Creator Performance, Trend Velocity & Sponsorship Intelligence Engine
YouTube Growth Scraper is a professional, 100% free channel analytics and influencer vetting tool that analyzes recent long-form video uploads to compute true average views, median reach, trend growth velocity, View-to-Subscriber Ratio (VSR %), audience consistency scores, and fair market sponsorship CPM valuationsβwith zero API keys, no Google Cloud project setup, and no daily quota caps.
Evaluate up to 500 YouTube channels per run to instantly identify whether a creator is surging in hyper-growth or cooling off, calculate realistic 60-second sponsorship pricing ranges, and filter out algorithmic Shorts inflation into clean spreadsheets, interactive visual cards, or downloadable Excel, CSV, and JSON formats.
Measuring a creator by their total lifetime views or subscriber count is misleading. Our engine analyzes the creator's most recent long-form uploads to compute:
Evaluates whether a channel is accelerating or declining by comparing the mean views of the most recent half of videos against the older half:
hyper_growth ($\ge +50%$), growing ($+5%$ to $+50%$), steady ($-5%$ to $+5%$), cooling ($-5%$ to $-35%$), or dying ($< -35%$).improving, stable, or declining).Computes accurate brand integration pricing ranges based on universal creator economy Cost-Per-Mille (CPM per 1,000 views) standards:
Measures the ratio of recent average views relative to total channel subscribers:
viral_breakout ($\ge 50%$): Channel routinely generates more views per upload than its subscriber base.healthy ($15% - 50%$): Highly engaged, loyal audience with strong algorithmic retention.average ($5% - 15%$): Sustainable industry standard for active YouTube channels.low_engagement ($1% - 5%$): Underperforming relative to subscriber base.dead_subscribers ($< 1%$): Inactive audience, bought subscribers, or severe algorithmic decline.Calculates statistical predictability using the inverted coefficient of variation ($\sigma / \mu$). High scores (80β100) indicate rock-solid predictable views per upload, while low scores (< 40) alert buyers that a channel relies on sporadic viral lottery hits.
Automatically determines whether a channel is actively uploading:
active ($\le 30$ days), intermittent (31β60 days), inactive (61β180 days), or dormant (> 180 days)."Daily", "Every 2-3 days", "Weekly", "Bi-weekly").YouTube Shorts rely on passive swiping feeds with inflated views and earn significantly lower sponsorship value. Our scraper deploys a 4-layer defense barrier:
/videos feeds exclusively./shorts/ (including 3-minute Shorts).Process up to 500 creator channels in a single run. Duplicated handles or mixed URL formats are automatically normalized and deduplicated, saving compute and providing clean datasets.
You can tailor the output structure to your exact analytical workflow:
groupByChannel: true, Default): Yields 1 comprehensive summary record per channel containing all 8 growth intelligence metrics, sponsorship pricing, cadence ratings, top/lowest performing video objects, and the complete embedded list of analyzed videos. Ideal for channel-level vetting, CRM enrichment, and executive dashboards.groupByChannel: false): Yields individual records for each analyzed video with the channel's growth intelligence attached to every row. Perfect for tabular analysis in Google Sheets, Excel, or SQL databases.Paste creator @handles, full channel URLs, custom links, or bare channel IDs into the channels field. Separate multiple entries with commas or newlines. Up to 500 channels per run.
maxVideosToAnalyze): Choose how many recent uploads to inspect (default: 6, min: 2, max: 30). A sample of 6 to 8 videos captures recent algorithmic momentum accurately.groupByChannel): Leave enabled (true) for channel dossiers or toggle off (false) for flat video rows.Enter custom customCpmLow and customCpmHigh numbers to match your industry vertical:
{
"channels": "@matthew_berman, @ThePrimeTimeagen, https://www.youtube.com/@mkbhd",
"maxVideosToAnalyze": 6,
"groupByChannel": true,
"customCpmLow": 20,
"customCpmHigh": 40
}
@matthew_berman, @ThePrimeTimeagenhttps://www.youtube.com/@mkbhd, youtube.com/@mkbhd/videosUCawZsQWqfGSbCI5yjkdVkTA, https://www.youtube.com/channel/UCUyeluBRhGPCW4rPe_UvBZQhttps://www.youtube.com/c/CreatorName, https://www.youtube.com/user/LegacyUsergroupByChannel: true)2. Additional Flat Video Row Properties (5 Fields β groupByChannel: false)
When running in Flat Video Rows mode (groupByChannel: false), each record represents an individual video enriched with channel-level metrics and includes the following 5 dedicated video fields:
groupByChannel: true){
"channelId": "UCawZsQWqfGSbCI5yjkdVkTA",
"channelName": "Matthew Berman",
"channelUrl": "https://www.youtube.com/channel/UCawZsQWqfGSbCI5yjkdVkTA",
"channelHandle": "@matthew_berman",
"avatarUrl": "https://yt3.googleusercontent.com/1X83USLZjNCWy21jOEP9rhsLujx6airwI-ANVsBhWMoErFuUkbx6-tDBjM-OAaIwxDv8MoUlHUk=s160-c-k-c0x00ffffff-no-rj",
"isVerified": true,
"subCount": "642K subscribers",
"subscriberNumber": 642000,
"analyzedVideos": 6,
"totalViews": "1.1M",
"totalViewsNumeric": 1117000,
"avgViews": "186.2K",
"avgViewsNumeric": 186167,
"medianViews": "135.5K",
"medianViewsNumeric": 135500,
"trendPercent": "+22.1%",
"trendPercentNumeric": 22.07,
"trendDirection": "improving",
"growthStage": "growing",
"viewToSubRatio": "29.0%",
"viewToSubRatioNumeric": 29,
"vsrRating": "healthy",
"consistencyScore": 38,
"estimatedSponsorshipLowUsd": 2793,
"estimatedSponsorshipHighUsd": 6516,
"estimatedSponsorshipRange": "$2,793 - $6,516",
"lastVideoUploadDate": "24 Oct 2026",
"daysSinceLastUpload": 2,
"isActive": true,
"activityStatus": "active",
"uploadFrequencyDays": 2.4,
"uploadCadence": "Every 2-3 days",
"topRecentVideo": {
"id": "3gXLmy7DK_4",
"title": "Sam Altman: RSI, AI Consciousness, OpenAI's New Hardware, Compute, and more!",
"views": "405 thousand views",
"viewsNumeric": 405000,
"url": "https://www.youtube.com/watch?v=3gXLmy7DK_4"
},
"lowestRecentVideo": {
"id": "fHY0sjAejcA",
"title": "Who is local AI really for?",
"views": "66 thousand views",
"viewsNumeric": 66000,
"url": "https://www.youtube.com/watch?v=fHY0sjAejcA"
},
"mostWatchedVideo": {
"id": "DlnJlG1SOZo",
"title": "Rabbit R1: The First Personal AI AGENT Device NO ONE Saw Coming (Look Out, Apple)",
"views": "1.2M views",
"viewsNumeric": 1200000,
"url": "https://www.youtube.com/watch?v=DlnJlG1SOZo"
},
"recentVideos": [
{
"id": "5sEVvu4mQ8g",
"title": "They actually did it... (Kimi K3.1)",
"url": "https://www.youtube.com/watch?v=5sEVvu4mQ8g",
"views": "143 thousand views",
"viewsNumeric": 143000,
"publishedDate": "24 Oct 2026",
"daysAgo": 2,
"duration": "25:51"
},
{
"id": "fHY0sjAejcA",
"title": "Who is local AI really for?",
"url": "https://www.youtube.com/watch?v=fHY0sjAejcA",
"views": "66 thousand views",
"viewsNumeric": 66000,
"publishedDate": "23 Oct 2026",
"daysAgo": 3,
"duration": "32:20"
},
{
"id": "3gXLmy7DK_4",
"title": "Sam Altman: RSI, AI Consciousness, OpenAI's New Hardware, Compute, and more!",
"url": "https://www.youtube.com/watch?v=3gXLmy7DK_4",
"views": "405 thousand views",
"viewsNumeric": 405000,
"publishedDate": "21 Oct 2026",
"daysAgo": 5,
"duration": "45:08"
},
{
"id": "M8iqahFogtA",
"title": "Google just went FRONTIER (Gemini 4 Argon)",
"url": "https://www.youtube.com/watch?v=M8iqahFogtA",
"views": "111 thousand views",
"viewsNumeric": 111000,
"publishedDate": "14 Oct 2026",
"daysAgo": 12,
"duration": "12:15"
},
{
"id": "rpLrkJ5NNEI",
"title": "Meta just dropped something insane... (Muse Wonder)",
"url": "https://www.youtube.com/watch?v=rpLrkJ5NNEI",
"views": "252 thousand views",
"viewsNumeric": 252000,
"publishedDate": "12 Oct 2026",
"daysAgo": 14,
"duration": "24:16"
},
{
"id": "rJ3c1y8uW78",
"title": "OpenAI: o3, Autonomous Agents, and the Future of Reasoning",
"url": "https://www.youtube.com/watch?v=rJ3c1y8uW78",
"views": "140 thousand views",
"viewsNumeric": 140000,
"publishedDate": "12 Oct 2026",
"daysAgo": 14,
"duration": "29:08"
}
],
"status": "ok",
"lastScrapedDate": "26 Oct 2026",
"scrapedAt": "2026-10-26T18:26:23.077Z"
}
groupByChannel: false){
"channelId": "UCUyeluBRhGPCW4rPe_UvBZQ",
"channelName": "The PrimeTime",
"channelUrl": "https://www.youtube.com/channel/UCUyeluBRhGPCW4rPe_UvBZQ",
"channelHandle": "@ThePrimeTimeagen",
"avatarUrl": "https://yt3.googleusercontent.com/Eu_xR4JfLlrruwj1lrmfDiOpe8GARBs8M0hgQ6NsGhQ0qC8S-po9HEHw1W21sPN2BHO6EHXrSwM=s160-c-k-c0x00ffffff-no-rj",
"isVerified": true,
"subCount": "1.17M subscribers",
"subscriberNumber": 1170000,
"analyzedVideos": 6,
"totalViews": "2.1M",
"totalViewsNumeric": 2132000,
"avgViews": "355.3K",
"avgViewsNumeric": 355333,
"medianViews": "337.5K",
"medianViewsNumeric": 337500,
"trendPercent": "+23.5%",
"trendPercentNumeric": 23.48,
"trendDirection": "improving",
"growthStage": "growing",
"viewToSubRatio": "30.4%",
"viewToSubRatioNumeric": 30.37,
"vsrRating": "healthy",
"consistencyScore": 46,
"estimatedSponsorshipLowUsd": 5330,
"estimatedSponsorshipHighUsd": 12437,
"estimatedSponsorshipRange": "$5,330 - $12,437",
"lastVideoUploadDate": "25 Oct 2026",
"daysSinceLastUpload": 1,
"isActive": true,
"activityStatus": "active",
"uploadFrequencyDays": 2,
"uploadCadence": "Every 2-3 days",
"topRecentVideo": {
"id": "9OahTki4cPA",
"title": "OpenCode got hacked",
"views": "682 thousand views",
"viewsNumeric": 682000,
"url": "https://www.youtube.com/watch?v=9OahTki4cPA"
},
"lowestRecentVideo": {
"id": "Bye5avxGMKM",
"title": "Programming Laws Tier list | TheStandup",
"views": "115 thousand views",
"viewsNumeric": 115000,
"url": "https://www.youtube.com/watch?v=Bye5avxGMKM"
},
"mostWatchedVideo": {
"id": "JWKadu0ks20",
"title": "NASAs Coding Requirements Are Insane",
"views": "2M views",
"viewsNumeric": 2000000,
"url": "https://www.youtube.com/watch?v=JWKadu0ks20"
},
"recentVideos": [
{
"id": "Bye5avxGMKM",
"title": "Programming Laws Tier list | TheStandup",
"url": "https://www.youtube.com/watch?v=Bye5avxGMKM",
"views": "115 thousand views",
"viewsNumeric": 115000,
"publishedDate": "25 Oct 2026",
"daysAgo": 1,
"duration": "50:36"
}
],
"video_id": "Bye5avxGMKM",
"video_title": "Programming Laws Tier list | TheStandup",
"video_url": "https://www.youtube.com/watch?v=Bye5avxGMKM",
"video_views": "115 thousand views",
"video_duration": "50:36",
"status": "ok",
"lastScrapedDate": "26 Oct 2026",
"scrapedAt": "2026-10-26T18:26:24.168Z"
}
Pair YouTube Growth Scraper with other BrowserMesh scrapers for complete end-to-end creator economy intelligence:
The YouTube Growth Scraper analyzes a creator's most recent long-form uploads in chronological order to compute statistical performance metrics: average views, median reach, trend momentum percentage, consistency scores, and fair market sponsorship valuations. It connects directly via YouTube's public web protocol with zero API keys.
Why is median views more useful than average views for vetting sponsorships?
Average views can be easily skewed by a single viral video that achieved 10x normal views due to external algorithmic push. Median views represent the true midpoint of recent performance, giving brand sponsors a realistic estimate of expected reach for an upcoming video integration.
The tool splits the analyzed video batch into the recent half and the older half. It computes the mean of each half and calculates the relative percentage change: $((\mu_{\text{recent}} - \mu_{\text{older}}) / \mu_{\text{older}}) \times 100$. A positive percentage indicates accelerating growth, while a negative percentage highlights cooling viewership.
No. YouTube Shorts are strictly excluded. Shorts rely on passive, algorithmic swiping feeds with inflated impressions and significantly lower commercial sponsorship value. Mixing Shorts into long-form averages would corrupt sponsorship rate calculations. The tool uses a 4-layer barrier that automatically filters out all Shorts (including videos up to 3 minutes long).
VSR measures how many views a creator averages relative to their total subscriber count. A VSR over 50% indicates viral algorithmic favor, 15%β50% indicates a healthy and loyal audience, 5%β15% is the average industry baseline, 1%β5% reflects lower engagement, and under 1% signals a dormant or inactive subscriber base.
Yes. While the default benchmarks are $15 (Low) and $35 (High), you can configure customCpmLow and customCpmHigh to match your specific vertical (e.g., $30β$85 for B2B SaaS/Fintech or $15β$25 for Gaming).
You can batch process up to 500 YouTube channels per run. Simply enter handles or channel URLs separated by commas or newlines. Duplicate entries are automatically normalized and deduplicated before execution.
This workflow executes natively within your local or peer BrowserMesh node using real Chromium browser automation. It navigates dynamically rendered single-page applications, executes interaction logic, avoids cloud proxy fees, and extracts clean structured datasets directly to your local machine with complete security and privacy.
Unlike legacy cloud scraping APIs that impose expensive per-request markups and risk IP bans, BrowserMesh routes execution through authentic residential environments. You pay zero cloud data transfer fees, experience full anti-bot stealth emulation, and retain 100% ownership of your extracted datasets without vendor lock-in.
3 records Β· 39 nested fields Β· real execution preview
Combine complementary browser automation and auditing workflows to verify site health, infrastructure, and search engine crawlability with 100% local execution.
Scan websites and XML sitemaps to detect 404 dead links, broken anchors, and redirect loops with zero cloud markups.
Discover who hosts any website. Detect cloud infrastructure, CDN edge networks, IP geo, and DNS routing instantly.
Audit on-page SEO factors, meta tags, heading structures, Core Web Vitals, and SERP snippet previews with local privacy.
Explore our comprehensive guides or reach out directly to our engineering support team.