AdSense Traffic Earnings Calculator
How much traffic you need to hit your ad revenue goals.
Inputs
Results
Adjust the inputs to see your forecast.
What this number means
Monthly earnings is your estimated AdSense revenue for one month: monetizable pageviews (total pageviews minus ad-blocked visits) divided by 1,000, multiplied by your page RPM. With the defaults — 50,000 pageviews, a $10 page RPM and a 25% ad-block rate — that is 37,500 monetizable pageviews earning $375 per month, or $4,500 per year.
The targets table reverses the math for planning: at those same settings, reaching $1,000 per month requires about 133,333 monthly pageviews. Notice how much the ad-block rate matters — it is the silent tax on publisher revenue. Raising it from 25% to 40% cuts earnings by 20% (monetizable share falls from 75% to 60%).
The formula
In plain English: first we remove the visits that use ad blockers, because those impressions earn nothing. Then we convert the remaining pageviews into revenue using your page RPM — what you earn per 1,000 pageviews. The targets table runs the same math backwards: how many pageviews would produce a given revenue goal.
- Monetizable pageviews = Monthly pageviews × (1 − Ad-block rate)
- Monthly earnings = (Monetizable pageviews ÷ 1,000) × Page RPM
- Annual earnings = Monthly earnings × 12
- Pageviews needed for a target = (Target ÷ Page RPM × 1,000) ÷ (1 − Ad-block rate)
Worked example
A food blog publishes recipes and attracts 80,000 pageviews per month. Food is a mid-range AdSense niche, so the owner uses a $14 page RPM taken from their AdSense reports. The audience is general-interest, so the default 25% ad-block rate is kept (tech audiences often run 35–50%).
- Monetizable pageviews = 80,000 × (1 − 0.25) = 60,000
- Monthly earnings = (60,000 ÷ 1,000) × $14 = $840
- Annual earnings = $840 × 12 = $10,080
- Pageviews needed for $1,000/month = ($1,000 ÷ $14 × 1,000) ÷ 0.75 ≈ 95,238
The blog is about 15,238 pageviews per month short of the $1,000 milestone at current settings — a concrete, achievable growth target for the next quarter.
Assumptions and limitations
- Page RPM is an average, not a promise. It varies by niche (finance can exceed $20–50 while general news sits at $3–8), visitor geography (the US, UK, Canada and Australia pay far more than most other regions), season (Q4 RPMs typically run 20–50% above Q1), and ad viewability on your pages.
- The ad-block rate is an estimate. 25% is a reasonable default for a general audience; tech-savvy audiences often block 35–50% of ads. Use your own analytics to calibrate.
- Simplified revenue model. This calculator assumes every monetizable pageview serves ads at your stated RPM. It does not model fill rate, invalid-traffic deductions, or viewability discounts.
- All figures are planning estimates, never guarantees. Calibrate against your own AdSense reports before making business decisions.