Publisher earnings tool

AdSense Revenue Calculator

Estimate what your traffic could earn with Google AdSense. Work from page RPM directly, or break it down with CPM, CTR, and ad units. The scenario table shows how much niche choice matters — the same traffic can earn several times more in a high-CPC topic.

Daily earnings $0
Monthly earnings $0
Yearly earnings $0
Effective RPM $0

Scenario comparison

Same Traffic, Different Niches

Revenue depends far more on niche and audience country than on raw traffic. Below: your pageview count priced at typical RPM ranges across common niches.

Niche exampleTypical RPMMonthlyYearly

FAQ

AdSense Earnings Questions

What is page RPM?

Page RPM is your estimated earnings per 1,000 pageviews: earnings = pageviews ÷ 1,000 × RPM. It already accounts for impressions, clicks, CTR, and CPC, which makes it the most reliable input for revenue projections. You can find your actual RPM in the AdSense reports dashboard.

How do CPM and CTR fit together?

CPM is what advertisers pay per 1,000 ad impressions; CTR is the share of impressions that get clicked. One pageview can generate multiple impressions depending on ad units and viewability, so CPM×CTR projections are inherently rougher. RPM folds all of that into one observable number.

Which niches earn the most?

Advertisers bid most for audiences with commercial intent. Finance, insurance, legal, software, and B2B topics often reach $15–$40+ RPM. Food, entertainment, and general news usually sit between $1 and $5. Audience geography matters too — US, UK, Canada, and Australia traffic typically earns far more than developing-market traffic.

How accurate is this estimate?

Treat it as a planning range, not a promise. Real revenue shifts with seasonality (Q4 is usually strongest), ad layout, viewability, ad blocker usage, and policy changes. If you already run AdSense, compare the output against your real dashboard RPM and adjust.

Does this work for YouTube?

Roughly. YouTube monetization uses CPM/RPM concepts too, but YouTube's RPM is per 1,000 video views after YouTube's revenue share and varies from ~$1 to $30+ depending on niche and watch geography. Enter your views and a YouTube RPM in the RPM tab for a comparable estimate.

Why do AdBlock users matter?

Visitors with ad blockers generate zero impressions, so heavy-AdBlock audiences (developer, tech, privacy niches) can cut effective RPM sharply. Consider native placements, non-intrusive formats, or alternative monetization for those audiences.