VOOZH about

URL: https://apify.com/abotapi/viewstats-channel-analytics

โ‡ฑ ViewStats Scraper โ€“ YouTube Channel Analytics & Growth Data ยท Apify


๐Ÿ‘ ViewStats Scraper โ€“ YouTube Channel Analytics & Growth Data avatar

ViewStats Scraper โ€“ YouTube Channel Analytics & Growth Data

Pricing

from $1.00 / 1,000 channel results

Go to Apify Store

ViewStats Scraper โ€“ YouTube Channel Analytics & Growth Data

Scrape YouTube channel analytics from ViewStats. Look up channels by handle, URL, or keyword search. Returns subscribers, views, rankings, growth from weekly to all-time, revenue estimates, historical time series, longs vs shorts, featured video, and similar channels.

Pricing

from $1.00 / 1,000 channel results

Rating

0.0

(0)

Developer

๐Ÿ‘ AbotAPI

AbotAPI

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

5 days ago

Last modified

Share

ViewStats YouTube Analytics Scraper

Pull rich YouTube channel analytics from ViewStats in seconds. Give it a list of channel handles or URLs (or a keyword to search), and get back subscriber counts, lifetime views, video counts, global and country rankings, period growth with revenue estimates, daily and monthly averages, longs vs shorts splits, the featured video, similar channels, and a full historical time series. Accurate, low cost, and quick to run.

Why this scraper

  • Fast and accurate: clean, structured channel data with no setup.
  • Low cost and free-plan friendly, so you can start without a paid subscription.
  • More fields than the typical alternative: rankings, week/month/quarter/year/all-time growth, revenue ranges, upload frequency, longs vs shorts, featured video, similar channels, and a daily or monthly time series.
  • Two ways in: a list of channels (handles or URLs), or a keyword search that resolves matching channels for you.
  • Reliable: keeps working across site updates.
  • Pay only for what you collect: profile detail, similar channels, and the time series are optional toggles.

Data you get

Sample shape, values are illustrative placeholders, not from a live channel.

FieldExample
channelIdUC00000000000000000000
handlesamplecreator
displayNameSample Creator
urlhttps://www.viewstats.com/@samplecreator/channelytics
youtubeUrlhttps://www.youtube.com/@samplecreator
verifiedtrue
countryUS
subscriberCount1000000
viewCount500000000
videoCount250
globalSubscribersRanking1500
globalViewsRanking1800
countrySubscriberRanking300
categorySubscriberRanking120
viewstatsRanking2000
estimatedRevenueLowUsdMonthly10000
estimatedRevenueHighUsdMonthly30000
uploadFrequencyPerMonth8
avatarUrlhttps://yt3.ggpht.com/0000000000000000=s800-c-k-c0x00ffffff-no-rj
bannerUrlhttps://yt3.googleusercontent.com/00000000000000000000
descriptionSample channel description text appears here.
dateCreated2015-01-01T00:00:00.000Z
growthperiod stats object (week / month / quarter / year / all time)
averagesdaily / weekly / monthly / yearly averages object
longsAndShortslongs vs shorts split per period
featuredVideofeatured video object (title, views, likes, duration)
similarChannelsarray of related channels with counts and similarity score
statsTimeSeriesarray of dated data points (subscribers, views, revenue, upload events)
scrapedAt2026-01-01T00:00:00.000Z

How to use

Search a single channel and get everything:

{
"mode":"channels",
"channels":["@MrBeast"],
"includeProfileDetails":true
}

Several channels by handle and URL, core fields only (cheapest):

{
"mode":"channels",
"channels":["@MrBeast","https://www.youtube.com/@mkbhd","tseries"],
"includeProfileDetails":false,
"maxItems":3
}

Keyword search, resolve the top matches:

{
"mode":"search",
"searchTerms":["tech reviews","mrbeast"],
"maxChannelsPerSearch":10
}

Add similar channels and a daily time series:

{
"mode":"channels",
"channels":["@MrBeast"],
"includeProfileDetails":true,
"includeSimilarChannels":true,
"includeStatsTimeSeries":true,
"statsRange":"365",
"statsGroupBy":"daily"
}

Input parameters

ParameterTypeDefaultDescription
modestringchannelschannels for a list of handles or URLs, search for keywords.
channelsarray["@MrBeast"]Channels mode. Handles (@MrBeast, MrBeast), ViewStats URLs, or YouTube URLs (/@handle, /channel/UC...).
searchTermsarray["mrbeast"]Search mode. Keywords to resolve into channels.
maxChannelsPerSearchinteger10Search mode. Max channels resolved per keyword.
includeProfileDetailsbooleantrueAdds description, creation date, rankings, period growth, revenue ranges, averages, upload frequency, longs vs shorts, and the featured video.
includeSimilarChannelsbooleanfalseAdds related channels with counts and a similarity score.
includeStatsTimeSeriesbooleanfalseAdds the historical data points series.
statsRangestring365Time series window: 28, 90, 365, or alltime.
statsGroupBystringmonthlyTime series granularity: daily or monthly.
maxItemsinteger50Hard cap on channels written. 0 means unlimited.
proxyobjectApify proxyConnection settings. The default works on every plan.
residentialCountriesarrayUS, GB, DE, CA, FRCountries rotated through when residential proxy is used as a fallback.
maxResidentialRequestsinteger200Cap on residential requests per run, to control cost. 0 disables residential.
backupProxyUrlstring(built in)Optional last-resort proxy gateway.

Send results into your apps (MCP connectors)

Optionally pipe the scraped results into the apps you already use, via Model Context Protocol (MCP) connectors. This is an extra delivery step after the scrape โ€” the Apify dataset is never changed.

What gets written to the connector: a condensed, human-readable summary of each record โ€” not the full JSON. Each item becomes one entry with a title and its key fields flattened to plain text. The complete record always stays in the Apify dataset.

  1. Authorize a connector once under Apify โ†’ Settings โ†’ Integrations (Notion, Linear, Airtable, or Apify).
  2. Select it in the "Pipe results into your apps" input field. (If the picker is empty, you haven't authorized a connector yet.)
  3. For Notion, also set notionParentPageUrl to the page where items should be created.

The connection is mediated by Apify's MCP proxy, so this actor never sees your third-party credentials. Leave the field empty to skip.

Output example

Sample shape, values are illustrative placeholders, not from a live channel.

{
"channelId":"UC00000000000000000000",
"handle":"samplecreator",
"displayName":"Sample Creator",
"url":"https://www.viewstats.com/@samplecreator/channelytics",
"youtubeUrl":"https://www.youtube.com/@samplecreator",
"verified":true,
"country":"US",
"subscriberCount":1000000,
"viewCount":500000000,
"videoCount":250,
"globalSubscribersRanking":1500,
"globalViewsRanking":1800,
"countrySubscriberRanking":300,
"categorySubscriberRanking":120,
"viewstatsRanking":2000,
"estimatedRevenueLowUsdMonthly":10000,
"estimatedRevenueHighUsdMonthly":30000,
"uploadFrequencyPerMonth":8,
"avatarUrl":"https://yt3.ggpht.com/0000000000000000=s800-c-k-c0x00ffffff-no-rj",
"description":"Sample channel description text appears here.",
"dateCreated":"2015-01-01T00:00:00.000Z",
"growth":{
"weekly":{"views":20000000,"subscribers":50000,"estimatedRevenueLowUsd":2000,"estimatedRevenueHighUsd":6000},
"monthly":{"views":90000000,"subscribers":200000,"estimatedRevenueLowUsd":10000,"estimatedRevenueHighUsd":30000}
},
"averages":{
"daily":{"viewsAverage":3000000,"subsAverage":7000,"estimatedRevenueLowUsd":1000,"estimatedRevenueHighUsd":3000},
"uploadFrequency":8
},
"similarChannels":[
{"channel":{"handle":"anothercreator","displayName":"Another Creator"},"subscriberCount":900000,"viewCount":400000000,"videoCount":200,"similarity":0.82}
],
"scrapedAt":"2026-01-01T00:00:00.000Z"
}

Plan and proxy notes

Any Apify plan, including the free plan, can run this actor. Residential proxy is supported as an optional fallback and is bounded by the residential request budget, so you stay in control of cost. For the lowest cost, keep includeProfileDetails off when you only need the core counts, and enable the time series only when you need history.

You might also like

Viewstats.com Search Results and Channel Details Scraper

memo23/viewstats-scraper

Unlock powerful insights from YouTube channels with the Viewstats Search Results and Channel Details Scraper. Get in-depth analytics, growth metrics, and channel comparisons effortlessly.

๐Ÿ‘ User avatar

Muhamed Didovic

60

5.0

ViewStats.com YouTube Scraper for analytics and metrics data

deltaspider/viewstats-scraper

A high-performance web scraper for extracting comprehensive YouTube creator analytics from ViewStats.com

50

Viewstats YouTube Analytics & Rankings Scraper

getascraper/viewstats-scraper

Get YouTube channel analytics and global rankings from Viewstats.com. Extract exact views, subscribers, estimated revenue, and Shorts splits in 30+ flat columns. Processes in exactly 250ms per channel, saving 95% in execution cost. Works with Google Sheets. $4.99 per 1,000 results.

YouTube Scraper

scrapers_lat/youtube-scraper

Scrape YouTube videos and channels by search query, video URL or channel URL.

2

5.0

Youtube Channel Scraper

grow_media/youtube-channel-scraper

Extract comprehensive data from YouTube channels including video stats, channel details, and engagement metrics. Support for multiple channels (up to 100), date filtering, and sorting options. Get video views, likes, comments, duration, tags plus channel subscribers, total views, and more.

1.6K

5.0

YouTube Channel Scraper

khadinakbar/youtube-channel-scraper

Scrape public YouTube channel profiles and recent video listings by URL, channel ID, or @handle. Returns subscribers, views, links, country, tags, and videos. No cookies required. MCP-ready.

YouTube User Search Scraper

powerai/youtube-user-search-scraper

Search YouTube channels by keyword and extract channel ID, username, avatar, and channel URL. Perfect for creator discovery, competitor research, and YouTube analytics. ๐Ÿ“บ

Youtube Channel Scraper

api-empire/youtube-channel-scraper

YouTube Channel Scraper helps you extract structured data from public YouTube channels. Fetch video metadata, performance metrics, and channel details efficiently. Designed for growth teams, data teams, and content researchers.