RPM Calculator
Work out RPM, revenue or views from the other two. Estimate a website's page RPM from its ad CPM, and see how many views an income goal takes.
RPM Calculator
Estimate RPM from ad CPM (websites)
RPM = revenue ÷ views × 1,000. Calculated on this page; nothing is sent anywhere.
Calculated in your browser from published fee schedules. Nothing is sent anywhere.
Scratchpad auto-saved
How it works — in four simple steps
No signup and nothing to install — it all runs in your browser.
Choose what to calculate
RPM, revenue or views.
Enter the other two
From AdSense, YouTube Studio or your ad network.
Estimate from CPM
Optional, for sites without RPM data yet.
Plan
Use the goal table to set traffic targets.
Plan income with RPM, not CPM. RPM already includes the platform's share and views with no ads.
Features
Solve any way round
RPM, revenue or views.
CPM to RPM
Page RPM from ad CPM, ads per page, fill rate and revenue share.
Income goals
Views per month and per day for each goal.
Revenue ladder
Earnings from 10,000 to 10 million views.
Ten currencies
Format results in your currency.
About the RPM Calculator
RPM (revenue per mille) is what a publisher or creator earns per 1,000 views: RPM = revenue ÷ views × 1,000. Earning $180 from 60,000 pageviews is a $3 RPM. Unlike CPM, which advertisers pay per 1,000 ad impressions, RPM is measured per view after the platform's share. It also counts views that showed no ads, which is why it's the honest number for planning income.
For a website, page RPM comes from four things: the ad CPM advertisers bid, how many ad impressions each page shows, the fill rate (the share of ad slots that actually get an ad) and your revenue share. Google AdSense, for example, pays publishers 80% of revenue after the advertiser-side fee, which comes to about 68% overall. Open Estimate RPM from ad CPM to multiply them out: a $3.50 CPM × 2.5 ads per page × 85% fill × 68% share gives a page RPM of about $5.06.
Below the result, two tables turn RPM into planning numbers: the monthly and daily views needed for income goals from 100 to 5,000, and the revenue at view counts from 10,000 to 10 million. For YouTube, use the RPM shown in YouTube Studio. The YouTube money calculator has measured RPMs by niche if you don't have your own yet.