Home › Finance › AdSense RPM Calculator
AdSense RPM Calculator
AdSense reports what a publisher earns per 1,000 pageviews as page RPM. Enter any two of pageviews, earnings and RPM to find the third — and add ad impressions to see impression RPM alongside, the stricter per-ad measure.
Page RPM divides by pageviews; impression RPM divides by ad impressions, so it is higher whenever a page shows more than one ad. Leave ad impressions blank if you do not track them. Results are exact arithmetic on your inputs — real RPM varies by niche, traffic geography, season and ad viewability, so treat forecasts as estimates.
How it works
Page RPM = earnings ÷ pageviews × 1,000 — what you earn for every 1,000 pageviews. Rearranged, earnings = page RPM × pageviews ÷ 1,000, and pageviews needed = earnings goal ÷ page RPM × 1,000 (rounded up, since you cannot earn the goal on a fraction of a pageview). Impression RPM is the same formula with ad impressions instead of pageviews, so it runs higher whenever a page carries more than one ad. Worked example: 50,000 pageviews earning $350 gives page RPM = $350 ÷ 50,000 × 1,000 = $7.00. At that RPM, a $1,000 monthly goal needs $1,000 ÷ $7.00 × 1,000 = 142,858 pageviews. If those 50,000 pageviews carried 120,000 ad impressions, impression RPM = $350 ÷ 120,000 × 1,000 = $2.92 per 1,000 ad impressions. Estimates only: AdSense RPM already reflects Google's revenue share, but it still moves with niche, audience geography, season and viewability.
Frequently asked questions
What is the difference between page RPM and impression RPM?
Page RPM divides earnings by pageviews; impression RPM divides by ad impressions. A page with three ad units might have 120,000 impressions from 50,000 pageviews, so its impression RPM ($2.92 in the example) looks lower than its page RPM ($7.00) — they measure different units, not different income.
What is a good AdSense RPM?
It varies enormously: broad, low-intent traffic may sit under $2, while finance, legal or tech audiences in the US and UK can exceed $20. Judge your RPM against sites in your own niche and traffic mix, and track its trend rather than a single month.
What is the difference between RPM and CPM?
CPM is what an advertiser pays per 1,000 ad impressions; RPM is what the publisher keeps per 1,000 pageviews (or impressions). RPM is the publisher-side number — the one that lands in your account.
How can I raise my RPM?
Publish content advertisers pay more to appear beside, attract higher-CPM geographies, improve viewability (ads actually seen), test ad placements and formats, and avoid invalid traffic — all of these move RPM more reliably than simply adding more ad units.
Why does my RPM fall in January?
Advertisers spend heavily in Q4 and pull back in January, so the same traffic earns less. Seasonal swings of 30–50% between December and January are normal, not a sign that something broke.