$412.50
$400.00
$3,300.00
$39,600.00
$412.50
$400.00
$3,300.00
$39,600.00
The YouTube CPM Calculator helps content creators, YouTubers, and digital marketers estimate advertising revenue from YouTube videos. CPM, or Cost Per Mille (cost per 1,000 impressions), is the amount advertisers pay YouTube for every 1,000 ad impressions served on your content. Understanding CPM and its relationship to your actual earnings is fundamental to building a sustainable YouTube channel.
A critical distinction that many creators miss is the difference between CPM and RPM (Revenue Per Mille). CPM represents what advertisers pay, while RPM represents what you actually receive after YouTube takes its 45% cut and accounts for non-monetized views. YouTube keeps 45% of all ad revenue, meaning a $10 CPM translates to roughly $5.50 RPM before accounting for non-monetized views. Not every view generates ad revenue, as ad blockers, viewers in low-CPM regions, and non-monetizable content reduce the percentage of monetized views to typically 40-60% of total views.
YouTube CPM rates vary dramatically by niche, geography, and season. Finance and business channels command the highest CPMs at $12-$36, followed by technology ($8-$20), education ($6-$15), and entertainment ($2-$8). Geography plays a major role: US viewers generate 3-5x higher CPMs than viewers from developing nations. Seasonally, Q4 (October-December) CPMs spike 30-50% due to holiday advertising budgets.
This calculator provides both CPM-based and RPM-based earnings estimates, accounts for the percentage of views that are actually monetized, and projects monthly and annual revenue based on your upload frequency. Whether you are evaluating your channel's monetization potential, comparing niche profitability, or planning content strategy around revenue goals, this tool gives you the data you need to make informed decisions about your YouTube business.
The YouTube CPM earnings formula accounts for the monetization rate:
Earnings = (Views x Monetized Views % / 100 / 1,000) x CPM Rate
This formula first calculates monetized views (total views multiplied by the monetization percentage), then divides by 1,000 (since CPM is per thousand), and multiplies by the CPM rate. The monetized views percentage defaults to 55%, reflecting that roughly half of all views generate ad impressions.
The RPM-Based Earnings uses a simpler formula: (Views / 1,000) x RPM. RPM is the creator-facing metric that already accounts for YouTube's revenue share and non-monetized views, making it a more direct measure of what you actually receive.
Monthly Revenue multiplies per-video earnings by videos per month, and Annual Revenue extends this to 12 months. Note that actual earnings fluctuate based on seasonal demand, audience geography, and content category.
Monthly earnings under $100 are typical for small channels (under 10K views/video). Earnings of $100-$1,000/month represent the hobbyist-to-part-time creator range. Earnings of $1,000-$10,000/month indicate a viable side income or early full-time potential. Above $10,000/month represents professional YouTuber income. Remember that YouTube ad revenue should be supplemented with sponsorships, merchandise, and memberships, most successful creators earn 60-70% of their income from non-AdSense sources.
Inputs
Results
A tech channel with $12 CPM and 60% monetization earns about $1,080 per video, totaling $4,320/month with weekly uploads.
Inputs
Results
High-volume entertainment content at lower CPM compensates with more views and frequent uploads, earning $12K/month.
CPM varies widely by niche: $12-$36 for finance/business, $8-$20 for technology, $4-$12 for education, $2-$8 for entertainment, and $1-$4 for gaming. The overall YouTube average CPM is approximately $6-$8. Higher CPMs come from audiences with strong purchasing intent.
CPM is what advertisers pay per 1,000 ad impressions (before YouTube's cut). RPM is what creators receive per 1,000 total views (after YouTube's 45% share and including non-monetized views). RPM is typically 40-60% of CPM and is the more accurate measure of creator earnings.
Views may not be monetized due to: ad blockers (25-40% of viewers), viewers in low-CPM countries where advertisers don't bid, content not suitable for ads (sensitive topics), viewers who skip pre-roll ads, and YouTube Premium subscribers (though Premium revenue is shared separately). Typically 40-60% of views are monetized.
CPMs peak in Q4 (October-December) due to holiday advertising budgets, often 30-50% above annual average. January typically sees the lowest CPMs as advertisers reset budgets. Other peaks include back-to-school season (August-September) and major shopping events like Prime Day.
It depends on your niche CPM. With a $5 CPM and 50% monetization, you need about 400,000 monthly views. With a $15 CPM (finance niche), you need only 133,000 views. Diversifying revenue with sponsorships can reduce the view count needed significantly.
Yes. Videos over 8 minutes can include mid-roll ads, significantly increasing revenue per view. A 15-minute video might earn 2-3x more than a 5-minute video with the same view count. However, longer videos must maintain retention; YouTube penalizes low watch-time content.
US viewers generate $6-$15+ CPM, UK/Canada/Australia $5-$12, Western Europe $3-$8, and developing nations $0.50-$3. A channel with 80% US audience will earn significantly more than one with a global or developing-market audience.
You can influence CPM by: 1) Targeting high-value niches (finance, tech, business). 2) Creating content that attracts US/UK audiences. 3) Using advertiser-friendly content guidelines. 4) Improving watch time (better retention = more ad opportunities). 5) Enabling all ad formats (display, overlay, sponsored cards, mid-roll).
YouTube takes 45% of all ad revenue through the YouTube Partner Program. Creators receive 55%. For YouTube Premium revenue, the split varies but is generally similar. YouTube Shorts revenue (from the Shorts Fund) has different terms, with creators receiving 45% of Shorts ad revenue allocated to their content.
For most successful full-time creators, AdSense represents only 30-40% of total income. The majority comes from brand sponsorships (30-40%), merchandise (10-15%), memberships/Patreon (5-10%), and affiliate marketing (5-10%). Diversifying revenue streams is essential for a sustainable YouTube career.
Roboculator Team
The Roboculator Team explains calculations, planning tools, and practical formulas in clear language for real-life situations.
How helpful was this calculator?
Be the first to rate!
Engagement Rate Calculator
Social Media Calculators
Instagram Money Calculator
Social Media Calculators
TikTok Engagement Calculator
Social Media Calculators
TikTok Money Calculator
Social Media Calculators
Twitter/X Engagement Calculator
Social Media Calculators
LinkedIn Engagement Calculator
Social Media Calculators