Google AdSense Calculator

Quick answer

The Google AdSense calculator estimates your website's ad earnings from page views, ads per page, click-through rate and cost per click – per day, month and year – and the equivalent page RPM.

%
$
Ad impressions per day
—
Clicks per day
—
Revenue per day
$ —
Revenue per month
$ —
Revenue per year
$ —
Page RPM
$ —

AdSense pays publishers mainly for clicks (and some impressions). Earnings depend heavily on your niche: finance and insurance pages earn much more per click than entertainment. Publishers receive 68% of the advertiser spend for content ads.

How to use the Google AdSense Calculator

  1. Page views per day
  2. Ads per page
  3. Click-through rate (CTR)
  4. Earnings per click (CPC)

Results update as you type, and every field accepts the units shown in its menu.

How it works

Enter your daily page views, the number of ads on each page, the CTR and the average CPC you earn.

Tips

  • Use figures for the same period (a month, a quarter or a year) for every input so ratios compare like with like.
  • Track the metric over time – the trend usually tells you more than a single value.
  • Compare your result with industry benchmarks, which vary a lot between sectors.
  • Treat the result as a starting point for a decision, then check the assumptions behind each input.

Common mistakes to avoid

  • Mixing monthly and yearly numbers in the same calculation.
  • Using revenue where the formula needs profit (or the other way round).
  • Forgetting hidden costs such as taxes, fees, overheads or your own time.

Inputs explained

Field What to enter
Page views per day A number
Ads per page A number
Click-through rate (CTR) In %
Earnings per click (CPC) Amount in your currency

What each result means

  • Ad impressions per day = [Page views per day]×[Ads per page]
  • Clicks per day = [Ad impressions per day]×[Click-through rate (CTR)]÷100
  • Revenue per day = [Clicks per day]×[Earnings per click (CPC)]
  • Revenue per month = [Revenue per day]×30.44
  • Revenue per year = [Revenue per day]×365.25
  • Page RPM = [Revenue per day]÷[Page views per day]×1000

Example values

How the main result changes when Page views per day changes and everything else stays at the example values above:

Page views per day Revenue per month
2,500 399.53
3,750 599.29
5,000 799.05
6,250 998.81
7,500 1,198.58
10,000 1,598.1

Formula

Ad impressions = page views × ads per pageClicks = impressions × CTRRevenue = clicks × CPC; page RPM = revenue ÷ page views × 1,000

Worked example

Inputs — Page views per day: 5,000; Ads per page: 3; Click-through rate (CTR): 0.5 %; Earnings per click (CPC): $0.35.
Results — Ad impressions per day = 15,000; Clicks per day = 75; Revenue per day = $26.25; Revenue per month = $799.05; Revenue per year = $9,587.81; Page RPM = $5.25.

Frequently asked questions

How much does AdSense pay per 1,000 views?

Commonly $1–10 page RPM, depending on niche, country and traffic quality.

What share does Google keep?

Publishers receive 68% of the amount advertisers pay for content ads.

How can I earn more from AdSense?

Grow traffic, target higher-value topics and place ads where they are seen.

What formula does the Google AdSense Calculator use?

Ad impressions = page views × ads per page.

Sources

  1. Google AdSense revenue share

Cite this calculator

Speedy Calculator. (2026). Google AdSense Calculator. Speedy Calculator. https://speedycalculator.com/calculators/finance/google-adsense/