YouTube CPM & RPM Calculator
Calculate your real YouTube RPM, CPM and Playback CPM from total revenue and views. Compare to typical niche benchmarks and country rates.
Enter Your Details
Your Results
LiveAnalyse Your Real YouTube Monetization
The YouTube Money Calculator projects what you could earn. This calculator does the opposite — it takes the revenue you actually earned and works backwards to derive your real RPM, CPM and monetization quality, then compares them to the typical range for your niche and audience country.
RPM (Revenue per 1,000 Views) is the headline metric most creators care about — it's what YouTube actually pays per 1,000 channel views. CPM (Cost per 1,000 Impressions) is the advertiser-side price, calculated from total revenue ÷ ad impressions. Both should sit roughly within the published niche range; if your RPM is well below the benchmark, the calculator's Performance metric will flag it in red.
What is YouTube CPM?
CPM (Cost Per Mille) is the price advertisers pay YouTube per 1,000 ad impressions. It's the advertiser-side metric — the rate that determines how much an advertiser's budget can be spread across ad inventory. CPM differs from RPM (Revenue Per Mille, the creator-side metric) in two important ways: CPM doesn't account for non-monetized views (60–80% monetization is typical), and CPM doesn't subtract YouTube's 45% revenue share.
CPM is set in the ad auction. Advertisers bid for placements, and YouTube serves the highest-paying ad. Bids vary by content niche, audience country, ad format (skippable vs non-skippable, mid-roll vs pre-roll), and even time of year (Q4 CPMs run 30–50% higher than Q1 due to holiday advertising spend).
A typical CPM-to-RPM ratio: RPM ≈ CPM × 0.7 × 0.55 = CPM × 0.385. Where 0.7 is the average monetization rate and 0.55 is the creator's share of revenue. A $30 CPM converts to roughly $11.55 RPM for the creator.
How to calculate YouTube CPM
CPM and RPM are linked by the monetization rate and YouTube's revenue share:
CPM from RPM: CPM = RPM / (monetized_pct × 0.55)
RPM from CPM: RPM = CPM × monetized_pct × 0.55
Advertiser cost: Cost = (Impressions / 1000) × CPM
The 0.55 factor is YouTube's revenue share to creators (Google keeps 45%). The monetized_pct typically lands at 0.6–0.8.
Worked example. A creator reports $15 RPM in YouTube Studio. Assuming 75% monetization: CPM = $15 / (0.75 × 0.55) = $36.36. That means advertisers pay YouTube roughly $36 per 1,000 ad impressions on this creator's content. If 200,000 monthly views and 75% monetization: 150,000 ad impressions = $36.36 × 150 = $5,454 in advertiser spend for that month. The creator sees $15 × 200 = $3,000, the difference flows to YouTube and the monetization gap.
For advertisers planning campaigns: at $36 CPM, $10,000 budget buys 277,778 ad impressions. Pair this with conversion rate to estimate cost per acquisition.
How to use this calculator
Pick your audience country and content category at the top to auto-fill realistic CPM ranges for your niche. Enter monthly views (or planned impressions for advertisers) and monetized playback percentage.
The calculator returns CPM low and high estimates, RPM equivalents, monthly revenue ranges, and total ad impressions. Use it from the creator side to translate "what CPM should I expect?" into "what does my channel earn?" Use it from the advertiser side to estimate "how many impressions does X budget buy at the typical CPM in this niche?" The advanced section lets you override the CPM range manually for unusual ad-performance situations.
Real-world examples
Example 1 — Creator estimating channel value. US Finance creator with 100k monthly views, 75% monetization. Niche CPM range $25–$50. At midpoint $37.50: RPM = $37.50 × 0.75 × 0.55 = $15.47. Monthly revenue: 100 × $15.47 = $1,547/month. Useful for setting expectations before pursuing brand deals — if a sponsor offers $1,500 for an integrated video, that's roughly equal to one month of organic ad revenue.
Example 2 — Advertiser planning a YouTube campaign. Tech advertiser with $20,000 monthly budget, US audience. Tech niche CPM $15–$30. At midpoint $22.50: impressions = $20,000 / $22.50 × 1000 = 888,889 ad impressions. If campaign converts at 0.5%, that's 4,444 conversions. At $50 average order value per conversion, this campaign generates $222,000 in attributed revenue against $20,000 ad spend — a 11× ROAS, indicating healthy unit economics.
Example 3 — Brand deal vs ads comparison. A Tech creator with 50k monthly views and $15 RPM earns $750/month from ads. A sponsor offers $2,000 for one integrated 60-second segment in a single video. That's 2.7× a month's ad revenue for one video — a strong economic case for the sponsor. The creator should calculate the sponsor offer's effective CPM by dividing by impressions: $2,000 / 50k views × 1000 = $40 effective CPM. Anything above the niche average CPM ($22.50 midpoint) is a strong deal for the creator. See the YouTube Money calculator for full revenue modeling.
Common mistakes and benchmarks
The most common conflation is treating CPM and RPM as the same number. They're not. CPM is advertiser-paid; RPM is creator-received. The factor between them (monetization rate × YouTube's 55% share = roughly 0.4) means RPM is always ~40% of CPM. Creators reporting "$20 CPM" usually mean their RPM, which corresponds to ~$50 actual CPM.
Second is ignoring Q4 seasonality. CPMs spike 30–50% in October–December as advertisers push holiday budgets, then crash 15–25% in January as budgets reset. A year-round average smooths out a meaningful planning signal — model Q4 separately if your business has seasonal revenue.
Benchmarks. US CPM by niche in 2026: Finance/Business $25–$50, Tech $15–$30, Education $10–$20, Lifestyle $5–$12, Music/Gaming $2–$8. Multiply by 0.4 to get expected RPM. Q4 CPMs run 30–50% higher; Q1 runs 15–25% lower than averages. For the creator-revenue lens, see the YouTube Money calculator.
Frequently Asked Questions
CPM = RPM / (monetized_pct × 0.55). The 0.55 is YouTube's 55% creator share, and monetized_pct is the share of views that show ads (typically 0.7–0.8). For a creator reporting $15 RPM at 75% monetization: CPM = $15 / (0.75 × 0.55) = $36.36. This is the rate advertisers paid YouTube, before YouTube's cut and before deducting unmonetized views.