Analytics

CPM & RPM Explainer Calculator

CPM is what advertisers pay. RPM is what you earn per 1,000 views. Use this calculator to translate CPM and monetization assumptions into estimated RPM and earnings, and understand why RPM is usually lower than CPM.

Use a month, a quarter, or a goal number of views.
Advertiser cost per 1,000 ad impressions (not your earnings).
Percent of views that show ads (varies by region and content).
A common long-form share is ~55%, but it can differ by product/policy.
If mid-roll ads are common, this can be > 1.
If you have Studio RPM, use it to compute earnings directly.
Results
This is an explainer model. Real earnings vary by ad fill, geography, and policy.
Estimated RPM: Estimated earnings: Why RPM < CPM:
Click “Calculate” to generate explanations and next steps.
CPM → RPM Assumptions listed Next actions
Revenue improves when watch time and packaging improve.
Tip: RPM is a better planning metric than CPM because it already includes your real outcomes.

CPM vs RPM: what’s the difference?

CPM (cost per mille) is what advertisers pay per 1,000 ad impressions. RPM (revenue per mille) is what you, the creator, earn per 1,000 views. They are related, but they are not the same metric. CPM can look high while RPM looks lower because not every view is monetized, ad fill varies, and YouTube takes a share.

This CPM & RPM explainer calculator helps you translate assumptions into numbers you can plan with. You enter your CPM, monetized playback rate, creator revenue share, and ads-per-playback. The tool estimates RPM and total earnings for a given view count. If you already have RPM from YouTube Studio, you can enter it directly to skip the CPM assumptions.

The goal is not perfect prediction. The goal is understanding. Once you understand which variables push RPM up or down, you can make better choices: improve watch time quality, attract higher-intent audiences, and build repeatable formats that earn sustainably.

How to use it

  • Step 1: Enter views (monthly or a goal number).
  • Step 2: Enter CPM and your monetized playback rate estimate.
  • Step 3: Enter creator revenue share and ads-per-playback.
  • Step 4: Calculate and read the estimated RPM and earnings.
  • Step 5: If you know Studio RPM, enter it to compute earnings directly.

Why RPM is usually lower than CPM

RPM is lower because it includes real-world friction: not every view shows an ad, ad impressions vary per view, ad rates vary by geography and seasonality, and the platform takes a share. Even if CPM stays the same, a lower monetized playback rate can reduce RPM.

Pro tips

  • Track RPM monthly: trends matter more than single spikes.
  • Model with a range: use conservative and optimistic assumptions.
  • Increase intent: higher-intent topics (education, finance, software) often raise RPM.
  • Protect retention: watch time quality influences distribution and revenue.

Use the Revenue Estimator for quick ranges and the Watch Time Calculator to connect retention to growth.

Variables that move RPM
  • Viewer geography and advertiser demand
  • Monetized playback rate (ad suitability + ad fill)
  • Ads per playback (mid-roll opportunities)
  • Content intent (how valuable the viewer is to advertisers)

FAQ

Is this CPM vs RPM calculator free?

Yes. It’s free and runs in your browser with no login.

Why is my RPM lower than my CPM?

RPM includes real outcomes: not every view is monetized, ad impressions vary per view, and YouTube takes a share. CPM is advertiser cost, not your earnings.

What is monetized playback rate?

It’s the percent of views that show ads. It varies by region, ad suitability, and ad inventory.

Does this include Shorts revenue?

This explainer is oriented around long-form ad monetization assumptions. Shorts revenue can follow different rules; model separately.

Should I use CPM or RPM for planning?

RPM is usually better for planning because it reflects your actual earnings per 1,000 views.

Does this tool use the YouTube API?

No. It’s a local explainer calculator.

How do I increase RPM ethically?

Improve retention, attract higher-intent audiences, and publish consistent formats. Avoid misleading clickbait that harms satisfaction.

What should I do next?

Use the Revenue Estimator for ranges and the Watch Time Calculator to model how retention changes watch hours and earnings.