YouTube CPM & RPM Calculator

Calculate CPM from your total ad revenue and views. CPM shows what advertisers paid.
From YouTube Analytics (before YouTube's cut)
Monetized views where ads were shown

YouTube CPM & RPM Benchmarks (2025)

Low CPM: Gaming ($2-$5 CPM, $1.10-$2.75 RPM)

Gaming content typically has lower CPM due to younger audiences (13-24 age group) and high competition from millions of gaming channels. Typical scenarios include Let's Play videos, game reviews, and esports content. To boost earnings: create longer videos (10+ minutes) for mid-roll ads, focus on trending games with high search volume, and build a loyal community to increase watch time and engagement rates.

Medium CPM: Tech Reviews ($5-$12 CPM, $2.75-$6.60 RPM)

Tech content attracts high-value advertisers from electronics brands, software companies, and B2B services. Product reviews, tutorials, and comparison videos perform especially well with premium CPM rates. Typical scenarios include smartphone reviews, software tutorials, and tech news analysis. Optimization tips: target high-intent keywords like 'best laptop for', partner with tech brands for sponsored content, and maintain consistent upload schedule during product launch seasons (especially Q4).

High CPM: Finance/Business ($8-$20 CPM, $4.40-$11.00 RPM)

Finance and business content commands the highest CPM due to valuable audience demographics (25-54 age, high income) and intense advertiser competition from banks, investment platforms, and insurance companies. Typical scenarios include stock market analysis, personal finance tips, and business strategy content. Investment advice: focus on evergreen content like 'how to invest' or 'retirement planning', ensure content is advertiser-friendly (avoid controversial topics), and target viewers from Tier 1 countries (US, UK, Canada, Australia) for maximum CPM.

What is YouTube CPM and RPM?

Understanding the difference between CPM and RPM is crucial for YouTube creators to accurately track their earnings.

YouTube uses two key metrics to measure ad revenue: **CPM (Cost Per Mille)** and **RPM (Revenue Per Mille)**. CPM represents what advertisers pay per 1,000 views, while RPM shows what you actually earn per 1,000 views after YouTube takes its 45% share. For example, if the CPM is $5.00, your RPM will be approximately $2.75 ($5.00 × 0.55). This calculator helps you understand both metrics and estimate your potential YouTube earnings based on your channel's performance.

YouTube CPM Calculation Examples

Real-world scenarios showing how to calculate and interpret YouTube CPM and RPM.

Tech Review Channel Example

A tech review channel with 100,000 views wants to calculate their earnings.

Calculation Steps

  • Ad Revenue: $600 (from YouTube Analytics)
  • Total Views: 100,000
  • CPM = ($600 / 100,000) × 1,000 = $6.00
  • RPM = $6.00 × 0.55 = $3.30
Result: This channel has a $6.00 CPM and $3.30 RPM, which is good for tech content. They earn $3.30 per 1,000 views.

Gaming Channel Example

A gaming channel with 500,000 views calculates their revenue potential.

Calculation Steps

  • Ad Revenue: $1,500
  • Total Views: 500,000
  • CPM = ($1,500 / 500,000) × 1,000 = $3.00
  • RPM = $3.00 × 0.55 = $1.65
Result: Gaming CPM of $3.00 is average. With 500K views, the creator earns approximately $825 ($1.65 × 500).

Finance Channel Example

A finance channel with high-value content analyzes their premium CPM.

Calculation Steps

  • Ad Revenue: $2,000
  • Total Views: 100,000
  • CPM = ($2,000 / 100,000) × 1,000 = $20.00
  • RPM = $20.00 × 0.55 = $11.00
Result: Finance content commands premium CPM of $20. This channel earns $11 per 1,000 views - excellent performance.

How to Calculate YouTube CPM & RPM

Follow these steps to estimate your YouTube ad revenue accurately.

1

Enter Your Metrics

Input your total ad revenue (from YouTube Analytics) and total views. You can find these numbers in YouTube Studio under the Analytics tab.

2

Get CPM and RPM

The calculator instantly shows both your CPM (what advertisers paid) and RPM (what you earned after YouTube's cut). This helps you understand the full picture.

3

Compare & Optimize

Check how your CPM/RPM compares to industry benchmarks for your content type. Use the optimization tips to improve your earnings.

Why Use Our YouTube CPM Calculator?

Get accurate YouTube revenue calculations with platform-specific features designed for content creators.

YouTube-Specific Calculations

Unlike generic CPM calculators, ours accounts for YouTube's 45% revenue share and calculates both CPM and RPM, giving you a realistic view of your actual earnings.

Industry Benchmarks

Compare your CPM/RPM against industry averages by content type (Gaming, Tech, Finance, etc.) and region to see how your channel performs.

Revenue Optimization Tips

Get personalized recommendations on how to increase your YouTube CPM and RPM based on proven strategies from successful creators.

Free & No Signup

Calculate your YouTube earnings instantly without registration. Use it as many times as you need to plan your content strategy.

YouTube Revenue Metrics Explained

Understanding these metrics is essential for maximizing your YouTube earnings.

CPM (Cost Per Mille)

The amount advertisers pay per 1,000 views on your videos. This is the gross revenue before YouTube takes its share. Higher CPM means more valuable ad inventory.

$ per 1,000 views
$5.00 CPM means advertisers pay $5 for every 1,000 views

RPM (Revenue Per Mille)

Your actual earnings per 1,000 views after YouTube's 45% revenue share. This is what you see in your YouTube Analytics as 'Estimated Revenue per 1,000 views'.

$ per 1,000 views
$2.75 RPM means you earn $2.75 for every 1,000 views

Ad Revenue

Total revenue generated from ads shown on your videos before YouTube's cut. This is the gross amount advertisers paid.

$
$500 ad revenue from 100,000 views

Total Views

The total number of views on your monetized videos. Only views where ads were shown count toward ad revenue.

views
100,000 views on monetized content

YouTube CPM & RPM Formulas

Use these formulas to calculate your YouTube earnings manually or verify calculator results.

CPM Formula

Calculates the cost per thousand views that advertisers paid. This is the gross CPM before YouTube's revenue share.

CPM = (Total Ad Revenue / Total Views) × 1,000

Example: If ad revenue is $500 and views are 100,000: CPM = ($500 / 100,000) × 1,000 = $5.00

RPM Formula

Calculates your actual earnings per thousand views after YouTube takes 45%. This is what you receive.

RPM = (Your Revenue / Total Views) × 1,000

Example: If your revenue is $275 and views are 100,000: RPM = ($275 / 100,000) × 1,000 = $2.75

CPM to RPM Conversion

Quick conversion formula. YouTube keeps 45%, so you get approximately 55% of the CPM as your RPM.

RPM ≈ CPM × 0.55

Example: If CPM is $5.00: RPM ≈ $5.00 × 0.55 = $2.75

YouTube CPM & RPM FAQs

Common questions about YouTube ad revenue, CPM, and RPM calculations.

What is the difference between YouTube CPM and RPM?

CPM (Cost Per Mille) is what advertisers pay per 1,000 views, while RPM (Revenue Per Mille) is what you actually earn per 1,000 views after YouTube takes its 45% share. For example, if CPM is $5.00, your RPM will be approximately $2.75. RPM is the more important metric for creators as it reflects actual earnings.

What is a good YouTube CPM?

A 'good' YouTube CPM varies by niche: Gaming ($2-$5), Tech ($5-$12), Finance ($8-$20), Beauty ($3-$8), Education ($4-$10), and Entertainment ($2-$6). Geographic location also matters - US, UK, and Canadian viewers generate higher CPM than other regions. Focus on your niche's benchmark rather than comparing across different content types.

How can I increase my YouTube CPM and RPM?

To increase YouTube CPM/RPM: (1) Create longer videos (8+ minutes) to allow mid-roll ads, (2) Target high-CPM niches like finance or tech, (3) Attract viewers from high-value regions (US, UK, Canada), (4) Increase watch time to show more ads, (5) Avoid non-advertiser-friendly content, and (6) Improve audience retention to boost recommendations.

Why is my YouTube RPM lower than CPM?

Your RPM is always lower than CPM because YouTube keeps 45% of ad revenue as their share. The formula is: RPM ≈ CPM × 0.55. For example, if advertisers pay $10 CPM, YouTube keeps $4.50 and you receive $5.50, resulting in $5.50 RPM. This 45/55 split is standard for all YouTube creators.

How do I find my YouTube CPM and RPM?

In YouTube Studio, go to Analytics → Revenue tab. Look for 'Playback-based CPM' (what advertisers paid) and 'RPM' (your earnings per 1,000 views). These metrics show your actual performance. Note that CPM only counts monetized playbacks (views where ads were shown), not total views.

Disclaimer

This YouTube CPM calculator provides estimates based on industry averages and standard YouTube revenue share (45%). Actual earnings may vary based on factors including content type, audience demographics, geographic location, seasonality, and YouTube's algorithm. CPM and RPM rates fluctuate daily based on advertiser demand. Use this tool for planning purposes only. For accurate earnings data, always refer to your YouTube Analytics dashboard.