AdSense Earnings Calculator
Project monthly ad revenue from your traffic, using either page RPM or the CTR × CPC route.
How AdSense revenue is actually calculated
RPM means revenue per 1,000 pageviews — the metric AdSense itself reports, because it combines impression revenue and click revenue into one number. Simple version: earnings = pageviews ÷ 1,000 × RPM. So 50,000 pageviews at an $8 RPM earns $400.
The CPC route is pageviews × CTR × CPC, or with multiple ad units pageviews × ads per page × CTR × CPC. Both should land in the same ballpark; if they disagree wildly, one of your inputs is wrong.
Niche moves the number more than traffic does
Advertiser competition sets the price, and a mortgage click is worth far more than a meme click. In 2026, US-weighted page RPM runs roughly $20-45 for finance, insurance and legal; $10-26 for B2B software, hosting and marketing; $6-18 for health; $4-9 for consumer tech; and $1-3 for entertainment and gaming. Ten thousand pageviews in the finance niche can beat a hundred thousand on a meme site.
Geography is the second biggest factor
The same page earns several times more from a US reader than from a tier-3 reader, because advertisers bid on local customer value. Tier-2 countries typically yield 50-70% of tier-1 RPM; tier-3 often 15-30%. If your traffic is mostly tier-3, use a conservative RPM input.
The January drop
Advertiser budgets reset on 1 January, and CPMs commonly fall 30-60% from the December peak because Q4 spending exhausted annual budgets. Experienced publishers treat January and February as content-building months rather than revenue months.
When to leave AdSense
AdSense is the starting point, not the destination. Premium networks running header bidding typically pay 30-60% more for identical traffic, but they have doors: Mediavine wants roughly 50,000 monthly sessions, Raptive about 100,000 pageviews, and both want majority tier-1 traffic and a clean policy record. Ezoic has no hard minimum and sits in between.