Estimate your monthly and annual AdSense revenue based on views, CPM, niche, and ad formats
This calculator estimates your AdSense revenue using the same formula YouTube applies internally: it takes your monthly views, multiplies by your CPM rate, applies a niche multiplier based on advertiser demand in your category, then deducts YouTube's 45% platform fee to show your actual take-home RPM. All calculations run in your browser — no data is sent anywhere.
The result is a realistic monthly and annual projection. Unlike tools that show a single average CPM, this one lets you adjust every variable so you can model best-case, worst-case, and realistic scenarios for your specific channel.
CPM varies massively by content category. Advertisers pay a premium to reach audiences who are actively researching financial products, software, or high-value purchases. Here's what creators actually earn by niche:
| Niche | Avg CPM Range | Views for $1,000/mo | Why |
|---|---|---|---|
| Finance & Investing | $12—$30 | ~130,000 | High-value audience, financial product ads |
| Insurance & Legal | $10—$25 | ~160,000 | Highest advertiser cost-per-click in Google Ads |
| Business & SaaS | $8—$20 | ~200,000 | B2B advertisers pay premium for decision-maker audiences |
| Technology & Reviews | $5—$12 | ~300,000 | Consumer electronics, software subscriptions |
| Education & Tutorials | $4—$10 | ~380,000 | EdTech advertisers, online course platforms |
| Health & Fitness | $3—$8 | ~480,000 | Supplements, fitness apps, equipment |
| Gaming | $2—$5 | ~750,000 | Young audience, lower advertiser spend per click |
| Entertainment & Vlogs | $1—$4 | ~1,000,000+ | Broad audience, general advertisers, lower intent |
| Kids Content | $1—$3 | ~1,500,000+ | COPPA restrictions limit ad targeting significantly |
Note: These are US/Canada/UK audience CPM rates. Audiences from South Asia, Southeast Asia, or Latin America typically earn 3→8x less per view due to lower local advertiser budgets.
CPM (Cost Per Mille) is what advertisers pay per 1,000 ad impressions. This is the rate set by the advertiser auction and varies by season, niche, and viewer geography.
RPM (Revenue Per Mille) is what you actually receive per 1,000 video views after YouTube takes its 45% cut. RPM is always lower than CPM and is the number that matters for your bank account.
Your RPM in YouTube Studio will differ from this estimate because YouTube calculates RPM across all revenue sources (ads + memberships + Super Chat), not just AdSense. This calculator focuses on AdSense/ad revenue only.
To monetize with AdSense on YouTube, you must join the YouTube Partner Program (YPP). As of 2026 there are two tiers:
| Tier | Requirements | What You Get |
|---|---|---|
| YPP Basic | 500 subscribers + 3,000 watch hours (12 mo) OR 3M Shorts views (90 days) | Channel memberships, Super Thanks, Super Chat |
| YPP Full (AdSense) | 1,000 subscribers + 4,000 watch hours (12 mo) OR 10M Shorts views (90 days) | Full AdSense ad revenue + all Basic features |
It depends heavily on your niche and audience location. A Finance channel at $12 CPM needs roughly 150,000 views/month. A Gaming channel at $3 CPM needs around 600,000 views. A channel with primarily US/UK audience can hit $1,000 with fewer views than a channel with mostly South Asian traffic. Use the calculator above to model your specific situation.
CPM is what advertisers pay per 1,000 ad impressions. RPM is what you actually receive after YouTube takes its 45% cut — so if CPM is $10, your RPM is approximately $5.50. RPM is the number that matters for your earnings; CPM is what the advertiser sees.
The calculator uses 2026 CPM benchmarks by niche. Real earnings vary by 20→40% depending on your specific audience demographics, seasonal ad spend fluctuations, and video-level performance. Use it as a directional estimate, not a guaranteed projection. Your actual RPM in YouTube Studio is the most accurate source.
Several factors reduce real earnings below estimates: not all views receive ads (ad blockers, YouTube Premium users, and viewers in low-CPM regions don't generate ad revenue), YouTube sometimes lowers CPM during low-advertiser-spend periods (Jan→Feb, summer months), and not all ad impressions are fully monetized.
YouTube pays per ad impression, not per view. An impression occurs when an ad is served and viewed (for skippable ads, at least 30 seconds must be watched, or the full ad if shorter). A video view doesn't always generate an ad impression — YouTube estimates roughly 40→60% of views result in a monetized ad impression.
For full AdSense monetization: 1,000 subscribers and 4,000 watch hours in the past 12 months, or 10 million public Shorts views in the past 90 days. A lower-tier YPP (memberships only, no ads) requires 500 subscribers and 3,000 watch hours.
Deep-dive guides that answer the specific questions creators search for most.