OneWebDesk

AdSense RPM Calculator

Estimate RPM and revenue from pageviews, CTR and CPC.

How much can AdSense earn you in a month? This RPM calculator takes just three inputs — monthly page views, average click-through rate (CTR), and average cost per click (CPC) — and instantly computes your estimated clicks, monthly revenue, and page RPM (revenue per 1,000 page views).

It is handy for estimating ad income on a blog, news, or content site, or for simulating how revenue would change as traffic grows. Everything is calculated in your browser, and your inputs are never sent anywhere.

Estimated AdSense earnings
Estimated clicks / month1,500
Estimated revenue / month$375.00
Page RPM$3.75

How RPM, CPC and CTR relate

RPM (Revenue Per Mille) is the revenue you earn per 1,000 page views. Even if the click price (CPC) stays the same, a higher click-through rate (CTR) raises your RPM. The three metrics are linked by these formulas:

  • clicks = page views × CTR ÷ 100
  • revenue = clicks × CPC
  • RPM = revenue ÷ page views × 1000

How to enter accurate values

The most reliable numbers come from your actual AdSense reports. CTR and CPC vary widely by topic, visitor country, and ad placement, so using real data — such as a trailing 28-day average — gives far better results than guesses.

  • Monthly page views: views of pages where ads actually appear.
  • CTR: usually 0.5-3%. Abnormally high values can signal invalid clicks.
  • CPC: high for competitive niches like finance or insurance, lower for general content.

The levers that grow revenue

As the formula shows, revenue is the product of traffic × CTR × CPC. Doubling any single one doubles your income. Grow traffic with quality content, lift CTR with smart ad placement, and raise CPC by choosing higher-value topics. To work the other way and find how much traffic a revenue goal needs, use the pageview revenue simulator.

Frequently asked questions

What is the difference between RPM and CPM?
CPM is what an advertiser pays per 1,000 impressions, while RPM is what you, the publisher, actually earn per 1,000 page views. RPM is an outcome metric that combines clicks, impressions, and other revenue.
Will the result match my real earnings?
It is an estimate. Real AdSense revenue shifts daily due to invalid-click filtering, changing ad prices, and bid competition. Entering averages from your reports gets you close.
What is a typical CTR?
It varies by site but usually falls between 0.5% and 3%. Placements that are unrelated to content or encourage clicks can violate policy, so be careful.
Are my inputs sent to a server?
No. All calculations run entirely in your browser, and values like page views, CTR, and CPC are never transmitted or stored anywhere.

Related tools