CPM / RPM Calculator

Calculate CPM and RPM free online from your actual ad revenue and view data. Reverse-engineer your real rates from YouTube Studio numbers you already have.

Browser only.

How to Use This Tool

1
Enter your total revenue and viewsUse numbers from your YouTube Studio analytics
2
Add ad impressions if knownOptional -- enables true CPM calculation
3
Read your RPM/CPMSee your actual rate, calculated precisely

Turning Raw Numbers Into the Rate That Actually Matters

YouTube Studio shows RPM directly in its dashboard, but sometimes you have raw revenue and view numbers for a specific date range, video, or export and want to calculate the rate yourself -- verifying a report, comparing two specific periods precisely, or just understanding the underlying math behind the number you usually just read off a dashboard.

RPM Versus CPM -- Same Math, Different Denominator

Both formulas divide revenue by a count and multiply by 1000, but RPM uses total views as the denominator while true CPM uses ad impressions specifically. Since impressions are always a subset of views (not every view gets a monetized ad), CPM will always come out higher than RPM for the same revenue figure -- which is exactly why creators should think in RPM terms for realistic earnings expectations.

Comparing Against Your Own History, Not a Generic Benchmark

Published "average CPM by niche" figures online vary wildly and are often outdated or based on unverifiable sources. Calculating your own RPM consistently over time and watching how it trends for your specific channel, audience, and content style gives a far more actionable signal than comparing to a generic industry number that may not reflect your actual situation.

Frequently Asked Questions

CPM = (Total Ad Revenue / Total Ad Impressions) x 1000. It tells you how much advertisers paid per thousand ad impressions shown, which is the advertiser-facing number, not what you as a creator directly received.
RPM = (Total Revenue / Total Views) x 1000, using views rather than ad impressions as the denominator. Since not every view triggers an ad impression, and YouTube takes a revenue share, RPM is consistently lower than CPM for the same video.
YouTube Studio shows RPM directly, but calculating it yourself from raw revenue and view numbers helps verify your understanding of the relationship, or lets you calculate it for a specific date range or video where you have the raw numbers but not a pre-built RPM report.
It varies enormously by niche, audience country, and season -- anywhere from under $1 to over $20 per thousand views depending on these factors. There's no single universal benchmark; comparing your RPM to your own channel's historical trend is more useful than comparing to an arbitrary industry average.
No, you enter the revenue and view/impression numbers yourself, typically copied from YouTube Studio's analytics. This tool performs the calculation, not the data retrieval.
–
(0)
Rate:
Comments

No comments yet

Be the first to share your experience with this tool!