AdSense Calculator: Estimate Earnings Free

Revenue assumptions

Daily earnings = impressions × CTR / 100 × CPC. Monthly estimates use 30 days; yearly estimates use 365 days. This projection is not a provider revenue report or guaranteed earnings.

Implementation reviewed: 5 October 2026. Source documentation

AdSense Calculator

Daily page impressions

Complete the verification before submitting.

An AdSense calculator estimates what a website could earn from Google AdSense using three numbers: daily page impressions, click-through rate (CTR) and cost per click (CPC). Enter them and you get estimated daily, monthly and yearly earnings, plus the clicks behind those earnings, so you can plan site income with real arithmetic instead of guesses.

What Is AdSense Revenue and How Is It Calculated?

AdSense revenue is the money Google pays you when visitors click ads on your pages. For click-based estimates, it equals the number of clicks multiplied by the average amount you earn per click.

The formula behind this page is simple: clicks = impressions × CTR ÷ 100, and earnings = clicks × CPC. The three inputs mean this:

  • Daily page impressions: how many times your pages are viewed in a day. It must be a whole number greater than zero.
  • Page CTR (%): the share of those impressions that end in an ad click. Enter 2.5 for 2.5%. The value must be above 0 and no higher than 100.
  • Cost per click ($): the average amount you earn each time an ad is clicked, in US dollars.

Monthly figures use a 30-day month and yearly figures use 365 days. Every monthly and yearly number is simply the daily number scaled up, so the tool assumes your traffic stays flat.

How is this related to RPM?

Many publishers track RPM, which is revenue per 1,000 impressions. You can get it from this tool's result: divide daily earnings by daily impressions and multiply by 1,000. In formula form, RPM = CTR ÷ 100 × CPC × 1,000. A site that earns $125 a day from 10,000 impressions has an RPM of $12.50.

How to Use the AdSense Calculator

You can run an estimate in under a minute with the three fields on the form.

  1. Open your AdSense reports (or your analytics) and note your average daily page impressions. Type that number into Daily Page Impressions. The placeholder shows 10000 as a sample.
  2. Enter your click-through rate in Page CTR (%). Use a percentage, not a decimal: 2.5 means 2.5%, while 0.025 would mean a tiny 0.025%.
  3. Enter your average earnings per click in Cost Per Click ($), for example 0.50.
  4. Watch the Live Estimate box. Once all three values are valid, it shows daily, monthly and yearly earnings as you type.
  5. Press Calculate Earnings to see the full result: your inputs, estimated earnings and estimated clicks for daily, monthly (30 days) and yearly (365 days) periods.
  6. Use Copy Results to copy the figures for a spreadsheet or report, or Try New Values to test another scenario.

Worked Example: A Blog With 10,000 Daily Impressions

Say your blog gets 10,000 page impressions per day, your CTR is 2.5% and your CPC is $0.50. Here is what the tool calculates.

  • Daily clicks: 10,000 × 2.5 ÷ 100 = 250 clicks.
  • Daily earnings: 250 × $0.50 = $125.00.
  • Monthly (30 days): $125 × 30 = $3,750.00, from 7,500 clicks.
  • Yearly (365 days): $125 × 365 = $45,625.00, from 91,250 clicks.

The implied RPM is $12.50. If your own account shows an RPM far below that, one of your assumptions (usually CTR or CPC) is too optimistic for your site.

How much do small changes matter?

The table shows the same 10,000 daily impressions under three different assumptions.

CTR and CPCDailyMonthly
1% and $0.30$30$900
2.5% and $0.50$125$3,750
3% and $1.00$300$9,000

The spread between the low and high rows is more than tenfold with identical traffic. That is why you should always run a cautious, a likely and an optimistic case rather than trusting a single number.

How to Read and Act on the Results

The results show what your inputs imply, so a good result is one that matches reality and supports your goal. Read the two result groups in order.

Estimated earnings

Compare the daily figure with your actual AdSense earnings for a typical day. If the estimate is much higher, lower your CTR or CPC until the output lines up with your real reports. If it is lower, your account may be performing better than your inputs suggest, which is a good sign.

Estimated clicks

The click totals tell you whether your CTR assumption is realistic. Getting 250 clicks from 10,000 views means one in 40 visits clicks an ad. Ask yourself whether that matches your audience and ad placement. If your account reports far fewer clicks, reduce the CTR.

What to change when the number is too low

  • Impressions are the bottleneck: publish more useful pages, update older posts and improve how your pages appear in search results.
  • CTR is the bottleneck: review ad placement and layout, but follow Google's AdSense program policies. Never encourage clicks or place ads in misleading positions.
  • CPC is the bottleneck: topics with more commercial intent usually pay more per click. Compare a few topic clusters in your own reports.

To compare cost-per-click and cost-per-thousand figures from the advertiser side, the Ad Metrics Calculator converts between CPM, CPC, CPA and ROAS.

Who Should Use an AdSense Calculator?

This calculator suits anyone who needs a quick revenue forecast from traffic numbers.

  • New bloggers: check whether a traffic goal such as 5,000 daily views could ever cover hosting costs before building a site around ads.
  • Publishers with an existing site: model what a 20% traffic increase or a better CPC would add each month.
  • Niche site buyers and sellers: sanity-check a listing's claimed earnings against its stated traffic.
  • Agencies and consultants: produce simple projections for clients and copy the results straight into a proposal.
  • Students and marketers: learn how impressions, CTR and CPC combine into revenue.

If you are working out an average of several days of CPC or CTR before you enter them, the Average Calculator gives you the mean quickly.

Best Practices, Common Mistakes and Troubleshooting

Most bad estimates come from input mistakes rather than the math. These are the ones people hit most often.

Entering CTR as a decimal

The field expects a percentage. Typing 0.025 when you mean 2.5% shrinks your estimate by a factor of 100. If the result looks absurdly small, check this first.

Mixing up page views and ad impressions

This tool is built on page impressions and a page-level CTR. AdSense reports can also show ad unit impressions, and a page with three ad units counts three ad impressions per view. Pull all three inputs from the same report type so the numbers stay consistent.

Using the wrong CPC

Use the average CPC your own account reports, not what advertisers say they pay. Your CPC varies by country, topic and device, so a blended average from the last 30 days is more reliable than a single day.

The form will not submit

All three fields are required. Impressions must be a whole number above zero, CTR must be above 0 and at most 100, and CPC must be above zero. Zero or empty values are rejected, so a field highlighted in red needs a valid number.

Currency

The CPC field is in US dollars. If your account pays in another currency, such as Indian rupees, convert your CPC to dollars first, or read the output as being in your own currency if you enter the CPC in that currency.

Test a range

Run at least three scenarios: a low, a likely and a high one. Use the Copy Results button to paste each into a spreadsheet and compare. Planning around the low case keeps you safe from disappointment.

Limitations and Accuracy Notes

The calculator gives an estimate, not a prediction of your payout. It assumes your impressions, CTR and CPC stay constant for the whole period, while real figures move with seasons, ad demand, device mix and visitor location. Holiday shopping months often pay more per click than quiet months, for example.

It also does not account for invalid traffic adjustments, payment thresholds, taxes or currency conversion fees, and it counts click earnings only. Channels with different earning models, such as YouTube, report revenue in their own analytics, so treat results for those as a rough guide at most. For an exact figure, always rely on your AdSense account.

Plan Your Site Income With Real Numbers

An AdSense calculator turns three simple inputs into a clear view of daily, monthly and yearly income, so you can set goals and test ideas before spending time or money. Enter your impressions, CTR and CPC in the form above, run a few scenarios and see what each lever is worth. For more free utilities of this kind, browse the online calculators and utilities collection.

Frequently Asked Questions

How do I calculate AdSense revenue?
Multiply your impressions by CTR to get clicks, then multiply clicks by cost per click. For example, 10,000 impressions at 2.5% CTR gives 250 clicks, and at $0.50 per click that is $125 per day. The calculator does this instantly.
What numbers do I need for the AdSense calculator?
You need daily page impressions (a whole number), page CTR as a percentage, and cost per click in dollars. All three must be above zero, and CTR cannot exceed 100. Your AdSense reports or analytics provide these values.
Can I calculate AdSense RPM with this tool?
The tool does not show RPM directly, but you can work it out from the result. Divide daily earnings by daily impressions and multiply by 1,000. A $125 daily result from 10,000 impressions equals a $12.50 RPM.
How accurate is the AdSense earnings estimate?
The estimate is only as accurate as your inputs. It assumes impressions, CTR and CPC stay constant, while real values shift with seasons, location and ad demand. Use your own account averages and run low, likely and high scenarios.
Why does my AdSense estimate look too high or too low?
The most common cause is entering CTR as a decimal instead of a percentage, so type 2.5 for 2.5%. Also check that impressions and CPC come from the same report period. Then compare the result with a typical day in your account.
Is the AdSense calculator free and does it need sign-in?
Yes, the AdSense calculator is free and requires no sign-in or AdSense account login. Enter your impressions, CTR and CPC, press Calculate Earnings, and copy the daily, monthly and yearly results for your plan.
Recommended

Explore VPN options

A VPN changes your network exit. It does not guarantee anonymity.

Hide Your IP Encryption Network coverage
Protect My IP Now