Google AdSense Calculator

Estimate ad revenue from your site traffic. Enter daily page views, ad units per page, click-through rate, and cost per click to project daily, monthly, and yearly AdSense earnings.

Quick Facts

Formula
Earnings = Views x Ad units x CTR x CPC
Impressions become clicks via CTR, and clicks become dollars via CPC.
RPM
Revenue per 1,000 page views
RPM = (Earnings / Page views) x 1,000 — a single number for comparing ad performance.

Your Results

Calculated
Estimated daily earnings
-
Views x ad units x CTR x CPC
Estimated monthly earnings
-
Daily earnings x 30 days
Estimated yearly earnings
-
Daily earnings x 365 days
Effective RPM
-
Revenue per 1,000 page views

Ready

Enter your page views, ad units, CTR, and CPC, then press Calculate.

How the Google AdSense Calculator works

This tool projects ad revenue from the same chain of events that produces every AdSense payment: a page loads, one or more ads render as impressions, a fraction of those impressions get clicked, and each click pays out at some rate. Multiplying those steps together turns everyday traffic numbers into a dollar estimate.

The formula

For daily page views V, ad units per page U, click-through rate CTR, and cost per click CPC:

Daily impressions = V × U
Daily clicks = Impressions × (CTR / 100)
Daily earnings = Clicks × CPC

Monthly earnings scale the daily figure by 30 days and yearly earnings by 365 days. The calculator also reports effective RPM (revenue per 1,000 page views), computed as (Daily earnings / Page views) × 1,000 — a single blended metric that rises with either a higher CTR or a higher CPC.

Worked example

Take a site with 10,000 daily page views, 3 ad units per page, a 0.5% CTR, and a $0.25 CPC. Daily impressions are 10,000 × 3 = 30,000. Daily clicks are 30,000 × 0.005 = 150. Daily earnings are 150 × $0.25 = $37.50, which projects to roughly $1,125 per month and $13,688 per year, with an effective RPM of about $3.75 per 1,000 page views.

What moves earnings most

  • CPC: cost per click is usually the single biggest lever — it varies by niche, ad format, device, and advertiser demand, and often swings several-fold across a year.
  • CTR: click-through rate depends heavily on ad placement, page layout, and content relevance; small percentage-point changes here move earnings proportionally.
  • Ad density: more ad units per page raise impressions and potential earnings, but too many ads can hurt user experience and, in turn, traffic and CTR over time.

Limitations

This model assumes a constant CTR and CPC across every impression and a flat 30/365-day month/year. Real AdSense accounts see CPC and CTR fluctuate by day of week, season, traffic source, and geography, and Google's ad auction sets the actual rate per click in real time. Treat the output as a planning estimate to compare scenarios, not a guaranteed payout — use your own AdSense dashboard averages as inputs for the most realistic projection.

Frequently Asked Questions

How is AdSense revenue calculated?
The calculator multiplies daily page views by ad units per page to get daily impressions, multiplies impressions by your click-through rate (CTR) to get daily clicks, then multiplies clicks by your cost per click (CPC) to get daily earnings. Monthly earnings assume a 30-day month and yearly earnings assume 365 days.
What is RPM and how does it differ from CPC?
RPM (revenue per mille, or per 1,000 page views) is total estimated earnings divided by page views and multiplied by 1,000. CPC is what you earn per click. A site can raise RPM either by increasing CTR (more clicks per view) or by increasing CPC (more valuable clicks), so RPM is a useful single number for comparing overall ad performance across pages or time periods.
Why do my actual AdSense earnings differ from this estimate?
This calculator assumes constant CTR and CPC across every impression, but real AdSense earnings vary by traffic source, device, geography, ad placement, seasonality, and advertiser demand — CPC in particular can swing several times over during the year. Treat the output as a planning estimate, not a guaranteed payout, and recalibrate the CTR and CPC inputs using your own AdSense dashboard averages.
What CTR and CPC values are realistic?
Typical AdSense CTR for content sites is often in the 0.5% to 2% range, and CPC commonly falls between $0.10 and $2 depending on niche, geography, and ad format, though both figures vary enormously by industry and can fall well outside these ranges. Use your own AdSense reports for the most accurate inputs rather than industry averages.