Connect via MCP →

Enter Calculation

Formula

Advertisement

Results

Earnings Per Mille (RPM)
$3
per 1,000 pageviews
Earnings per pageview (EPV) $0.003
Formula (Earnings / Pageviews) × 1000

What Is RPM (Earnings Per Mille)?

RPM stands for "Revenue Per Mille" — Latin for revenue per thousand. It tells you how much money your website, blog, or YouTube channel earns for every 1,000 pageviews. Unlike CPM (cost per mille, which advertisers pay), RPM reflects your actual take-home revenue across all monetization sources combined: ads, affiliates, sponsorships, and more. It is one of the cleanest single numbers for judging how well your traffic converts into income.

How to Use This Calculator

Enter your total earnings over a period (for example, a month) and your total pageviews for the same period. The calculator divides earnings by pageviews and multiplies by 1,000 to give your RPM. It also shows the EPV (earnings per single pageview) so you can see the raw per-view value.

The Formula Explained

The math is simple: $$\text{RPM} = \frac{\text{Total Earnings (\$)}}{\text{Total Pageviews}} \times 1000$$ Dividing earnings by pageviews gives the value of one view; multiplying by 1,000 scales it to the industry-standard "per thousand" metric, making it easy to compare across sites and ad networks.

Advertisement
Diagram showing total earnings divided by pageviews times 1000 equals RPM
RPM equals total earnings divided by total pageviews, multiplied by 1,000.

Worked Example

Suppose you earned $150 from 50,000 pageviews in a month. EPV = \(150 \div 50{,}000 = \$0.003\) per view. RPM = $$0.003 \times 1{,}000 = \mathbf{\$3.00}$$ So you earn three dollars for every thousand pageviews.

Bar comparison of earnings per 1000 pageviews
RPM scales earnings to a consistent base of 1,000 pageviews for easy comparison.

FAQ

What is a good RPM? It varies widely by niche, audience location, and traffic quality — display-ad RPMs often range from $1 to $20+. Finance and tech niches tend to earn more than entertainment.

How is RPM different from CPM? CPM is what advertisers pay per 1,000 impressions; RPM is what you actually keep per 1,000 pageviews after the network's cut and across all revenue streams.

How can I increase RPM? Improve ad placement and viewability, target higher-value keywords or geographies, add affiliate offers, and reduce low-monetizing traffic.

Last updated: