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.