AdSense Revenue Calculator – Estimate Your Earnings
Estimate what your traffic is worth: enter daily pageviews, click-through rate and cost per click to project your AdSense earnings.
Average daily pageviews across your site.
Share of pageviews that produce an ad click. 1% is a sensible starting point.
What a click is worth on average in your niche.
Estimated monthly revenue
$90.00
- Monthly pageviews
- 30,000
- Monthly ad clicks
- 300
- Page RPM
- $3.00
- Daily revenue
- $3.00
- Yearly revenue
- $1,095.00
Estimate only. Real earnings depend on niche, visitor geography, seasonality and ad placement quality.
For informational purposes only — not financial or tax advice.
How the AdSense revenue calculator works
AdSense income comes down to three numbers: how many people see your pages (pageviews), how often they click an ad (CTR), and what each click pays (CPC). Multiply them together and you have your revenue — the calculator does it for daily, monthly and yearly horizons so you can sanity-check a niche before building for it.
Formula
revenue = pageviews × (CTR ÷ 100) × CPC RPM = revenue ÷ pageviews × 1000
A site doing 1,000 pageviews a day at a 1% CTR earns 10 clicks a day. At a $0.30 CPC that is $3.00 per day, about $90 per month and a page RPM of $3.00.
Reading the RPM
RPM folds CTR and CPC into one number you can compare across pages and months: earnings per 1,000 pageviews. Finance, insurance and legal niches commonly report RPMs of $15–$40 because advertisers bid high per click; broad entertainment or news traffic can sit near $1–$5. If your measured RPM is far below the estimate, the usual culprits are low ad viewability, non-US traffic or ads placed where nobody looks.
Planning a realistic target
Working backwards is often more useful: to earn $500 a month at a $10 RPM you need roughly 50,000 pageviews a month — around 1,650 a day. That framing turns a vague “how much does AdSense pay?” into a concrete traffic goal you can measure in Search Console and Analytics.
Worked examples
- Small blog: 500 pageviews/day, 1.5% CTR, $0.50 CPC → 7.5 clicks/day, $3.75/day ≈ $112.50/month at a $7.50 RPM.
- Niche tool site: 3,000 pageviews/day, 2% CTR, $1.20 CPC → 60 clicks/day, $72/day ≈ $2,160/month at a $24 RPM.
- RPM shortcut: 20,000 monthly pageviews at a $15 RPM = 20 × $15 = $300/month — no CTR or CPC needed if you already know your RPM.
Frequently asked questions
How much does AdSense pay per 1,000 pageviews?
It varies widely by niche and audience location. Typical page RPMs range from about $1 to $30 or more, with finance, insurance and business tools at the high end. Our calculator lets you model your own numbers instead of relying on averages.
What are realistic CTR and CPC values?
Display ads often see a 0.5%–2% click-through rate, while well-placed units on tool pages can do better. CPC varies from $0.10 to several dollars depending on the niche. Start with 1% CTR and $0.30 CPC, then refine with your real AdSense data.
How is AdSense revenue calculated?
Revenue = pageviews × CTR × CPC. For example, 100,000 pageviews at a 1% CTR generates 1,000 ad clicks; at $0.30 per click that is $300. Equivalently, revenue = pageviews ÷ 1,000 × RPM.
What is RPM and how is it different from CPC?
RPM (page revenue per mille) is your earnings per 1,000 pageviews and already blends impressions, clicks and CPC together. CPC is what a single click pays. RPM is the easier metric for planning because it maps directly to traffic.
Why do my real earnings differ from the estimate?
Actual earnings depend on ad quality, visitor geography, seasonality, viewability and advertiser competition. Treat the estimate as a planning range, not a guarantee.