YouTube Channel Stats & Growth Tracker — Views, Subs, Uploads
Pricing
from $2.00 / 1,000 channels
YouTube Channel Stats & Growth Tracker — Views, Subs, Uploads
YouTube channel stats with growth: subscribers, exact total views and video count, join date, country, links and the latest uploads (views, age, length). Run it again or on a schedule to get views per day, new videos and subscriber changes since the last run. @handles, URLs or channel IDs. No login.
Pricing
from $2.00 / 1,000 channels
Rating
0.0
(0)
Developer
Northbell
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
YouTube Channel Stats & Growth Tracker
Give it a list of YouTube channels — @handles, channel URLs or UC… IDs — and get one clean row per channel: subscribers, exact total views, exact video count, join date, country, links and a summary of the latest uploads (views, age, length). $2.50 per 1,000 channels, no login, no API key.
Run it again — or put it on a daily schedule — and every row also tells you what changed since the last run: views added, new videos, subscriber change, and views per day measured since the first run. That is the number creators, agencies and brands actually compare, and YouTube only shows you today's totals.
What you get
| Field | What it is |
|---|---|
name, handle, channelId, url, verified | the channel |
subscribers, subscribersText | subscribers as YouTube shows them — YouTube rounds this (21.4M), so subscribersRounded is always true |
totalViews, videoCount | exact lifetime views and number of public videos, from the channel's About panel |
country, joinedAt, links | where the channel says it is, when it started, and its external links (Instagram, website…) |
description | the channel description with email addresses and phone numbers removed |
latestUploadAgo, latestUploadDaysAgo, uploadsLast30Days, uploadsLast30DaysIsMinimum | how active the channel is (IsMinimum is true when it posted more than the videos read — raise Latest uploads to read) |
averageViewsRecent, medianViewsRecent, recentVideos | views of the latest uploads, and the list itself (videoId, title, views, publishedAgo, duration) |
viewsAddedSinceLastRun, videosAddedSinceLastRun, subscribersChangeSinceLastRun, hoursSinceLastRun | the change since your previous run (null on the first run) |
viewsPerDay, videosPerMonth, growthReliable, growthNote, firstSeenAt, observations | growth measured from the first time this channel was read (after 20 hours) |
Use it for
- Influencer and sponsor research — compare channels by real momentum (views per day, upload rhythm, median views of recent videos), not just subscriber totals
- Competitor tracking — schedule it daily for your niche and see who is accelerating
- Your own channels and clients — a growth log with history you own, exportable to Sheets or your BI tool
Input
{ "channels": ["@mkbhd", "https://www.youtube.com/@fireship", "UCX6OQ3DkcsbYNE6H8uQQuVA"], "recentVideos": 10 }
Growth is remembered per channel in a named key-value store in your Apify account, so the second run of the same Actor already shows changes. Schedule it (Apify → Schedules) for a daily history.
Pricing
$2.50 per 1,000 channels, plus $0.01 per run. Error rows (unknown or removed channels) are free. The $0.01 run-start fee is the one charge every run pays, even one that returns nothing.
Notes
- Public data only: what anyone sees on the channel page without signing in. No emails or phone numbers are returned — they are removed from descriptions.
- YouTube rounds subscriber counts to three digits, so for small day-to-day changes watch
viewsAddedSinceLastRunandviewsPerDay, which are exact. - Per-video statistics are read from the channel's Videos tab (views as YouTube shows them there, e.g. "9.4M views").
To track where videos rank for a keyword, see YouTube Search Rank Tracker.
For AI agents
{"channels": ["@mkbhd"], "recentVideos": 5} returns one row with subscribers, exact total views and the 5 latest uploads. Rows have type: channel or error.