YouTube Channel Outlier Finder
Pricing
Pay per event
YouTube Channel Outlier Finder
Find a channel's breakout videos. Lists every video with views, duration and publish date, then scores each one against the channel's own median: outlier multiplier, views per day and a performance band. Optional exact view counts. No API key, no quota.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Dev D
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Find a channel's breakout videos — not just a dump of its uploads.
No API key, no quota, no proxy.
Why not just a view count?
A raw view count means nothing on its own. 200,000 views is a flop for one channel and a breakout for another. So every video is scored against its own channel's median:
| Field | Meaning |
|---|---|
outlier_multiplier | Views ÷ the channel's median views. 4.2 = four times its usual. |
performance | breakout (≥3x), overperforming (≥1.5x), normal, underperforming (<0.5x) |
views_per_day | Views ÷ days since publish — compares new videos fairly against old ones |
channel_median_views | The baseline every score is measured against |
Sort by outlier_multiplier and the videos that actually worked rise to the
top. That is the question content researchers are really asking: what worked
unusually well for this channel, and what should I make more of?
What else you get
video_id, title, url, views, published_at, days_since_published,
duration_seconds, plus channel context on every row: channel_name,
channel_id, subscribers, channel_total_videos.
Exact view counts
Channel listings only show rounded views (63M) and relative dates
(4 days ago). Turn on Exact view counts and dates and each video also gets:
- exact views —
64,075,714instead of64,000,000 - exact publish date —
2026-08-08 description,keywords,category,duration_seconds
Every row carries views_are_exact so you always know which kind you have.
This costs one extra small request per video (about 12 KB, not the 1.4 MB a full
watch page would cost), and switches a proxy on automatically — YouTube answers
LOGIN_REQUIRED to this endpoint otherwise. If a video's exact figures cannot be
fetched, the run says so instead of quietly returning the rounded ones.
Tabs
Read Videos, Shorts, or past Live streams. Shorts are listed by YouTube in a different format and are handled properly — id, title and views all come through.
Example input
{"channels": ["@MrBeast", "@mkbhd"],"maxVideosPerChannel": 200,"tab": "videos","exactStats": false}
Channels are accepted in any form: @MrBeast, MrBeast, a full channel URL, or
a /channel/UC… link.
Notes
- More videos make the median — and therefore the scores — more reliable. 100+ per channel is a good baseline.
- Shorts listings do not expose a publish date, so
views_per_dayis not computed for them. - Relative dates are approximate by nature (YouTube says "2 years ago", so a month is treated as 30.44 days). Use exact stats when precision matters.
- Transcripts are not included: YouTube now returns an empty body for every caption download format, so no honest Actor can offer them from this route.
- Runs stop cleanly before the platform timeout and keep everything collected so far, rather than failing.
Pricing
| Event | What it is |
|---|---|
video | One scored video from the channel listing. |
video-stats | One scored video including exact views, date, description and keywords. |
Support
Found a channel that won't load, or a field that stopped populating? Open an issue on the Actor's page and include the input you used.