YouTube CPM Calculator

Calculate YouTube CPM and RPM from ad spend, impressions, and views. Compare advertiser CPM with creator RPM for YouTube video monetization.

$
CPM (Cost per Mille)
$20.00
$17.50 above niche avg
RPM (Revenue per Mille)
$6.88
Creator revenue per 1,000 views
Creator Revenue (55%)
$2,750.00
YouTube takes: $2,250.00 (45%)
Ad Fill Rate
62.50%
Good monetization rate
Annual Revenue Est.
$33,000.00
Based on current monthly performance
Revenue per Video
$343.75
50,000 views per video

Revenue Split

Creator 55%
YouTube 45%
$2,750.00$2,250.00

Revenue by View Count

ViewsEst. RevenueScale
10K views$68.80
50K views$344.00
100K views$688.00
500K views (approx.)$3,440.00
1M views$6,880.00
5M views$34,400.00
10M views$68,800.00

12-Month Revenue Projection (3% monthly growth)

MonthViewsImpressionsRevenueGrowth
1412,000257,500$2,832.50
2424,000265,000$2,915.00
3436,000272,500$2,997.50
4448,000280,000$3,080.00
5460,000287,500$3,162.50
6472,000295,000$3,245.00
7484,000302,500$3,327.50
8496,000310,000$3,410.00
9508,000317,500$3,492.50
10520,000325,000$3,575.00
11532,000332,500$3,657.50
12544,000340,000$3,740.00

CPM by Niche

NicheAvg CPMYour CPMComparison
Finance / Business$4.00$20.00+$16.00
Tech / Gaming$2.00$20.00+$18.00
Insurance / Legal$6.00$20.00+$14.00
Entertainment$1.50$20.00+$18.50
Education$3.00$20.00+$17.00
Health / Fitness$2.50$20.00+$17.50
Real Estate$8.00$20.00+$12.00
Vlogs / Lifestyle$1.00$20.00+$19.00
Planning notes, formulas, and examples

About the YouTube CPM Calculator

YouTube CPM (Cost Per Mille) is the price advertisers pay per 1,000 ad impressions, while RPM (Revenue Per Mille) is the revenue creators earn per 1,000 views. Understanding the difference between CPM and RPM is essential for both advertisers planning budgets and creators estimating earnings.

This calculator converts between ad spend, impressions, and views to compute CPM and RPM. Advertisers can estimate campaign costs, while creators can project earnings from their content. The gap between CPM and RPM exists because YouTube takes 45% and not every view generates an ad impression.

YouTube CPM varies dramatically by niche, geography, and season. Finance and insurance keywords have CPMs of $20–60+, while entertainment content ranges from $2–10. Knowing your niche's CPM helps set realistic monetization expectations.

When This Page Helps

Understanding CPM and RPM helps advertisers budget YouTube campaigns accurately and helps creators estimate video monetization. This calculator bridges both perspectives for informed YouTube marketing decisions.

How to Use the Inputs

  1. Enter your total ad spend (for advertisers) or total revenue earned (for creators).
  2. Enter the total ad impressions served.
  3. Enter the total video views.
  4. View the calculated CPM, RPM, and creator earnings breakdown.
  5. Compare across content niches and time periods.
Formula used
CPM = (Ad Spend / Impressions) × 1,000 RPM = (Revenue / Views) × 1,000 Creator RPM = CPM × 0.55 × (Impression/View Ratio) Ad Fill Rate = Impressions / Views × 100

Example Calculation

Result: CPM: $20.00 | RPM: $6.88

CPM = ($5,000 / 250,000) × 1,000 = $20.00. Ad fill rate: 250,000 / 400,000 × 100 = 62.5%. Creator revenue (55% of ad spend): $2,750. RPM = ($2,750 / 400,000) × 1,000 = $6.88.

Tips & Best Practices

  • CPM is what advertisers pay; RPM is what creators earn—they're always different numbers.
  • Ad fill rate (% of views that show ads) typically ranges from 40–80% depending on niche and audience.
  • Q4 (October–December) has the highest CPMs due to holiday advertising spending.
  • Non-skippable ads have higher CPMs but may reduce viewer retention.
  • Target high-CPM audiences (US, UK, Canada, Australia) to maximize creator RPM.
  • Longer watch time improves ad opportunity, increasing effective RPM.

Understanding YouTube's Ad Economics

YouTube's advertising ecosystem connects advertisers who pay CPM with creators who earn RPM. The platform takes 45% of ad revenue as its share. Understanding both sides of this equation helps advertisers optimize spend and creators maximize earnings.

CPM Variations by Niche and Geography

Advertiser willingness to pay varies enormously by topic and audience location. A finance video targeting US viewers may earn $30+ CPM, while an entertainment video targeting Southeast Asian viewers might see $1–2 CPM. This 15–30x difference explains why niche selection dramatically impacts creator earnings.

Maximizing RPM as a Creator

Create content in high-CPM niches, target audiences in premium geographies, enable all ad formats, make videos over 8 minutes for mid-roll ads, and maintain advertiser-friendly content. Each optimization compounds to significantly increase your effective RPM.

Sources & Methodology

Last updated:

Frequently Asked Questions

  • CPM (Cost Per Mille) is what advertisers pay per 1,000 ad impressions. RPM (Revenue Per Mille) is what creators earn per 1,000 views. RPM is always lower than CPM because YouTube takes 45% and not every view generates an ad impression.