Google AdSense Revenue Calculator
The Google AdSense Revenue Calculator estimates publisher revenue from page views, ads per page, click-through rate, and cost per click. It returns estimated revenue, ad impressions, clicks, page RPM, ad impression RPM, CTR used, and average CPC. The model is intentionally transparent: page views create ad impressions, impressions create clicks, and clicks create revenue.
This is different from a general website ad revenue estimate based on page RPM. AdSense reporting often exposes several useful metrics, including page views, impressions, clicks, CTR, CPC, and RPM. If you already know page RPM and want a simpler traffic model, use the website ad revenue page. If you want to understand how layout and click behavior can drive an AdSense estimate, this calculator is more specific.
AdSense earnings are estimates and can vary widely. A site about insurance, accounting, business software, or legal topics may attract different CPCs from a recipe blog, gaming site, education resource, or entertainment page. Traffic country, device, ad viewability, consent settings, advertiser competition, seasonality, page speed, and policy status all affect real results. Use your own AdSense data when available and test ranges rather than relying on one perfect forecast.
What the inputs mean
Monthly page views are the page views for the period you want to estimate. The label says monthly because that is a common planning period, but the formula works for any period if all inputs describe the same period. Ads per page is the average number of ad units displayed per page view. It should be an average, not the maximum number on your most ad-heavy template.
CTR is click-through rate, entered as a percentage of ad impressions. CPC is the average revenue per paid click. In practice, both can move as your audience mix changes. A page that ranks for high-intent keywords may have a higher CPC than a broad informational page. A mobile-heavy audience may click and monetize differently from desktop visitors.
For sibling publisher calculators, compare the Website Ad Revenue Calculator, the YouTube Money Calculator, and the CPM Calculator. For financial planning after you estimate revenue, use the ROI calculator or budget calculator.
Formula
The calculator estimates ad impressions first:
Clicks are estimated from CTR:
Revenue is clicks multiplied by CPC:
Page RPM converts the result back to revenue per thousand page views:
Ad impression RPM converts the result to revenue per thousand ad impressions:
Worked example
Using the default values, suppose a site has 100,000 monthly page views, an average of 3 ads per page, 1.5% CTR, and $0.50 CPC. Ad impressions are 300,000 because 100,000 page views × 3 ads per page = 300,000 ad impressions. Estimated clicks are 4,500 because 300,000 × 1.5% = 4,500. Estimated AdSense revenue is $2,250.00 because 4,500 clicks × $0.50 = $2,250.
The RPM outputs help you compare this scenario with other pages. Page RPM is $22.50 because $2,250 ÷ 100,000 page views × 1,000 = $22.50. Ad impression RPM is $7.50 because $2,250 ÷ 300,000 ad impressions × 1,000 = $7.50. Notice why the two RPM numbers differ: each page view creates three ad impressions, so page-level revenue is spread across fewer units than impression-level revenue.
If you double page views to 200,000 while every other assumption stays the same, revenue doubles. In the real world, however, traffic growth may come from new countries, devices, or topics with different CTR and CPC. That is why the calculator is best used for scenarios, not as a fixed payment forecast.
Realistic ranges and interpretation
CTR and CPC are highly sensitive to audience intent. A visitor comparing mortgage providers is in a different advertising market from a visitor reading a general trivia article. CPC can also change by country, language, device, season, and advertiser budgets. CTR depends on layout, ad relevance, page speed, consent status, user trust, and whether the page answers the query before an ad becomes visible.
Ads per page is not automatically better when it is higher. More ad units can increase available impressions, but they may also slow the page, reduce viewability, hurt user experience, and lower repeat visits. A sustainable publisher strategy balances revenue with trust. A page that earns slightly less per visit but keeps users engaged may produce more long-term value than an aggressive layout that pushes people away.
Invalid traffic and policy issues are another reason estimates can differ from final payments. Clicks that appear in a simple model may not all be billable. Ad serving can be limited on sensitive content, low-quality traffic, or pages that violate program policies. Keep conservative assumptions until your own reports show stable performance.
How publishers use this estimate
Use the calculator to decide whether a content cluster can support its production cost. If a group of articles costs $2,000 to create and the modeled AdSense revenue is $2,250 per month, the payback could be fast if traffic is stable. If the estimate requires a very high CTR or CPC, the plan may be too optimistic. Run separate scenarios for high-intent pages, general informational pages, tools, and international traffic.
The calculator is also useful for layout decisions. If adding a second ad slot increases ads per page but lowers page speed and pages per visit, total revenue may not improve. Pair this model with analytics for engagement, search performance, and repeat visitors.
Tips for better AdSense forecasting
- Use actual CTR and CPC from similar pages when possible.
- Run separate scenarios by topic, country, device, and template.
- Do not count page views as ad impressions when pages contain multiple ad units.
- Keep a conservative case for seasonality and invalid traffic adjustments.
- Monitor page RPM and ad impression RPM together.
- Protect user experience; long-term trust is part of monetization.
Sources
- Google AdSense, Start with Google AdSense — official AdSense publisher monetization context.
- Google AdSense Help, Page revenue per thousand impressions — official definition of page RPM and its calculation.
- Google AdSense Help, Impression revenue per thousand impressions — official definition of impression RPM.
- IAB, Internet Advertising Revenue Report — industry research on the broader online advertising market.