RPM Calculator
CalculateLocalExplore website ad revenue with clear assumptions. Turn monthly visitors, pages per visit and page RPM into a simple revenue estimate.
Put your traffic in perspective
Clear inputs. Transparent assumptions.
Example inputs are filled in. Replace them with your own monthly traffic and assumed page RPM.
Your revenue estimate
Ready when your numbers are
A little context for your numbers
Adjust the example inputs and calculate to see your result, the formula and a useful comparison.
The math behind the estimate
Pageviews = monthly visitors × pages per visit. Revenue = pageviews ÷ 1,000 × page RPM.
Page RPM covers all ads on a page. Don’t multiply it by the number of ad units. Seasonality, ad blockers, audience and fill rates can change actual earnings.
Advertisement
How to use RPM Calculator
- 1
Set your traffic
Enter monthly visitors and average pages per visit to calculate pageviews.
- 2
Choose a page RPM
Use a measured or assumed revenue rate for every 1,000 pageviews.
- 3
Compare the scenarios
Review monthly, daily and annual estimates and see how changing RPM affects the result.
Keep improving your website
All toolsFrequently asked questions
How is website revenue calculated?
Monthly pageviews equal visitors multiplied by pages per visit. Estimated revenue equals pageviews divided by 1,000, multiplied by page RPM. For 100,000 visitors, 2.5 pages per visit and a $4.50 RPM, monthly revenue is $1,125.
Is page RPM the same as ad CPM?
No. Page RPM expresses revenue per 1,000 pageviews across the ads on those pages. Ad CPM is based on ad impressions. Do not multiply page RPM by the number of ads again.
Are the revenue scenarios predictions?
No. They show the arithmetic effect of different RPM assumptions. Actual earnings depend on traffic, audience, seasonality, ad coverage, demand and other factors.
How are daily and annual estimates derived?
The calculator uses a 30-day month for the daily estimate and 12 equivalent months for the annual estimate. These are planning assumptions, not a forecast of future traffic.