YouTube Monetization Checker & Earnings Estimator
Pricing
$25.00 / 1,000 channel checkeds
YouTube Monetization Checker & Earnings Estimator
Check if any YouTube channel is monetized and estimate its monthly earnings, RPM, views per month, niche and Partner Program eligibility, in bulk.
Pricing
$25.00 / 1,000 channel checkeds
Rating
0.0
(0)
Developer
Seemu Scraping
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Check whether any YouTube channel is monetized and estimate how much it earns. Paste in channel handles or URLs and get, for each one, its monetization status with the evidence behind it, YouTube Partner Program eligibility, estimated monthly views, niche, RPM range, and estimated monthly and yearly earnings. You can check up to 2,000 channels per run.
What you get
For every channel, one row with:
- Monetization status:
isMonetized(true / false / null), amonetizationConfidencelevel (confirmed, likely, unlikely, ineligible, unknown) andmonetizationSignals, the plain-English evidence behind the verdict - Monetization features: whether the channel has a Join (memberships) button and a Store tab
- Partner Program eligibility:
meetsYppThreshold(1,000 subscribers plus an estimate of annual watch hours) - Channel stats: name, handle, URL, subscribers, total views, video count, country, join date
- Recent performance: videos sampled, average and median views per video, uploads per month, last upload date
- Estimated monthly views, with a
monthlyViewsMethodfield that shows how the number was calculated - Niche (finance, business, tech, education, gaming, music, kids and more), plus the signals used to pick it
- Estimated RPM range in USD per 1,000 views, based on niche and audience country
- Estimated monthly and yearly earnings (low and high)
- An
estimateNoteon every row saying which figures are estimates
Use cases
- Influencer marketing and sponsorship pricing: see roughly what a creator earns from ads before you make an offer
- Buying or investing in YouTube channels: check monetization status and estimated revenue before you pay
- Competitor and niche research: compare estimated earnings and RPMs across a niche
- Creator self-benchmarking: see how close a channel is to the YouTube Partner Program threshold
- Lead generation for creator tools and agencies: find channels that are monetized, or not yet monetized
How monetization is detected
YouTube does not publish whether a channel is monetized. This actor checks public signals, starting with the strongest:
- Join button (channel memberships). Only Partner Program channels can offer memberships, so this means confirmed.
- Store tab (YouTube Shopping). Also limited to Partner Program channels, so this also means confirmed.
- Under 1,000 subscribers. The channel cannot earn ad revenue, so the result is
false, ineligible. Ads sometimes appear on videos from small channels because of copyright claims, or because YouTube runs its own ads there, but the creator is not paid for them. - Ads on recent videos. For channels with 1,000+ subscribers, the actor opens up to 4 recent videos and looks for ads. If any video has ads, the result is likely. If none of 3 or more videos has ads, the result is
false, unlikely. - Otherwise the result is
null, unknown. The actor does not guess.
In testing, the Join button or the Store tab alone correctly identified 9 of 10 well-known monetized channels, and the ad check caught the 10th. No channel under 600 subscribers showed a Join button or a Store tab. Ad serving varies from video to video, so "unlikely" is a strong hint, not proof.
How earnings are estimated
All earnings figures are estimates, not the channel's real revenue.
- Monthly views: the total views of the channel's latest long-form uploads (30 by default), divided by the number of days since the oldest of those uploads went live, then scaled to 30 days. If there are too few recent uploads, the actor uses lifetime views divided by channel age instead. Shorts and views on older videos are not counted, so the estimate is conservative for channels with a large back catalog.
- RPM: a niche range for long-form ads, based on a Tier-1 audience (the US, the UK, Canada, Australia, Northern Europe). For example, finance is $12–$30, tech $6–$15, education $4–$12, entertainment $2–$6, gaming $1.50–$5, music $0.50–$3 and kids $0.50–$2.50. The range is then adjusted for the channel's country: Tier 2 gets 45–70% of it and Tier 3 gets 10–35%. If the country is unknown, the range is widened.
- Earnings: monthly views × RPM ÷ 1,000. Yearly earnings are monthly × 12. Channels judged not monetized get $0, and the note shows what they could earn if they were.
- Not included: Shorts revenue, memberships, Super Thanks, sponsorships, merch and affiliate income.
How to use
- Add channels to Channels, one per line:
@handle, a channel URL, or a channel ID (UC…) - Optionally change Recent videos to sample (default 30)
- Leave Check recent videos for ads on for the most accurate monetization status, or turn it off for faster runs
- Run the actor. Results appear in the Dataset tab, and you can export them to JSON, CSV, Excel or Google Sheets.
Input example
{"channels": ["@mkbhd", "@veritasium", "https://www.youtube.com/@GrahamStephan"],"recentVideos": 30,"includeVideoChecks": true}
Output example
{"channelId": "UCHnyfMqiRRG1u-2MsSQLbXA","name": "Veritasium","url": "https://www.youtube.com/@veritasium","handle": "@veritasium","subscribers": 21300000,"totalViews": 4587528359,"videoCount": 535,"country": "US","countryTier": "tier1","joinedDate": "2010-07-21","isMonetized": true,"monetizationConfidence": "likely","monetizationSignals": ["Ads are served on recent videos (found on 1 of 1 checked)"],"hasMemberships": false,"hasStore": false,"meetsYppThreshold": true,"recentVideosSampled": 30,"avgViewsPerVideo": 10550572,"uploadsPerMonth": 2.5,"estimatedMonthlyViews": 26866722,"monthlyViewsMethod": "recentUploads: 30 latest long-form uploads earned 316,517,154 views over the 359 days since the oldest was published (exact upload dates); Shorts and older back-catalog views not included","niche": "education","estimatedRpmLow": 4,"estimatedRpmHigh": 12,"estimatedMonthlyEarningsLow": 107466.89,"estimatedMonthlyEarningsHigh": 322400.66,"estimatedYearlyEarningsLow": 1289602.68,"estimatedYearlyEarningsHigh": 3868807.92,"estimateNote": "All earnings, RPM and monthly-view figures are ESTIMATES, not the channel's real revenue. …"}
FAQ
Is this the channel's real income? No. Only the channel owner can see real revenue in YouTube Studio. These figures are estimates built from public view counts and typical RPM ranges.
Why is isMonetized sometimes null? The actor returns null when the public signals are not strong enough to decide, for example when ad checks are turned off or recent videos could not be opened. It does not guess.
Does it need a login? No. It only reads public channel and video pages.
How fast is it? In testing, it checked about 14 channels in 35 seconds.