Skip to content
OverCalculator
  1. Home
  2. Financial
  3. Google AdSense Revenue Calculator
Financial

Google AdSense Revenue Calculator

Estimate Google AdSense revenue from page views, ads per page, CTR, and CPC, including ad impressions, clicks, page RPM, and ad impression RPM.

Published

Estimated revenue
Google AdSense revenue
$2,250.00
Ad impressions
300,000
Estimated clicks
4,500
Page RPM
$22.50
Ad impression RPM
$7.50
CTR used
1.5%
Average CPC
$0.50

100,000 page views × 3 ads/page × 1.5% CTR × $0.50 CPC = $2,250.00.

How many pages visitors view in the period you want to estimate.
Average number of AdSense ad units shown on each page view.
The share of ad impressions that become paid clicks.
%
Average amount earned for each ad click.
$

Results update as you type.

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:

ad impressions=page views×ads per page\text{ad impressions} = \text{page views} \times \text{ads per page}

Clicks are estimated from CTR:

clicks=ad impressions×CTR100\text{clicks} = \text{ad impressions} \times \frac{\text{CTR}}{100}

Revenue is clicks multiplied by CPC:

AdSense revenue=clicks×CPC\text{AdSense revenue} = \text{clicks} \times \text{CPC}

Page RPM converts the result back to revenue per thousand page views:

page RPM=revenuepage views×1000\text{page RPM} = \frac{\text{revenue}}{\text{page views}} \times 1000

Ad impression RPM converts the result to revenue per thousand ad impressions:

ad impression RPM=revenuead impressions×1000\text{ad impression RPM} = \frac{\text{revenue}}{\text{ad impressions}} \times 1000

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

Frequently asked questions

How does the Google AdSense revenue calculator work?
It multiplies page views by ads per page to estimate ad impressions, multiplies impressions by CTR to estimate clicks, and multiplies clicks by CPC to estimate revenue. It also calculates page RPM and ad impression RPM so traffic and ad performance can be compared.
What is CTR in an AdSense estimate?
CTR means click-through rate. In this calculator it is the percentage of ad impressions that become clicks. A CTR of 1.5 percent means about 15 clicks for every 1,000 ad impressions, before invalid traffic adjustments or reporting differences.
What is CPC?
CPC means cost per click. For a publisher estimate, it is the average amount earned for each paid ad click. CPC varies widely by topic, advertiser demand, country, device, season, and the commercial intent of the page.

Related calculators

Google AdSense Revenue Calculator updated at