AdSense Revenue Estimator – Website Earnings in 3 Easy Steps
AdSense Revenue Estimator
Use this AdSense revenue estimator to calculate your daily, monthly, and yearly website earnings based on traffic, CTR, and CPC.
Use this free AdSense revenue estimator to work out how much your website could earn from Google AdSense. Enter daily pageviews, click-through rate (CTR) and cost per click (CPC), and the calculator shows estimated daily, monthly and yearly earnings plus the number of ad clicks per day.
Quick answer
AdSense earnings = daily pageviews × CTR × CPC. A site with 5,000 pageviews a day, a 1.5% CTR and a $0.45 CPC gets about 75 clicks and earns $33.75 a day, $1,012.50 a month (30 days) and $12,318.75 a year. Real earnings vary with niche, country, season and ad placement.
Table of Contents
AdSense income can feel random. One month a blog earns $300, the next it earns $180 with the same traffic. Most of that swing comes from three numbers: how many people visit, how many click an ad, and how much each click pays.
This AdSense revenue estimator puts those three numbers together so you can set realistic goals, compare niches and see how much extra traffic you need to reach a target income.
AdSense Revenue Formula
- Daily clicks = daily pageviews × CTR ÷ 100
- Daily earnings = daily clicks × CPC
- Monthly earnings = daily earnings × 30
- Yearly earnings = daily earnings × 365
- Page RPM = earnings ÷ pageviews × 1,000
In the default example, $33.75 from 5,000 pageviews is a page RPM of $6.75. RPM is the figure AdSense shows in your dashboard, so it is a handy way to check your inputs against real data.
Example AdSense Earnings
| Daily pageviews | CTR | CPC | Daily | Monthly | Yearly |
|---|---|---|---|---|---|
| 1,000 | 1% | $0.30 | $3.00 | $90.00 | $1,095.00 |
| 5,000 | 1.5% | $0.45 | $33.75 | $1,012.50 | $12,318.75 |
| 10,000 | 1% | $0.80 | $80.00 | $2,400.00 | $29,200.00 |
| 10,000 | 2% | $1.50 | $300.00 | $9,000.00 | $109,500.00 |
| 50,000 | 1.2% | $0.25 | $150.00 | $4,500.00 | $54,750.00 |
How to Use the AdSense Revenue Estimator
Step 1: Enter Traffic, CTR and CPC
Type your Daily Pageviews, your Click-Through Rate as a percentage and your average Cost Per Click in dollars. If you already use AdSense, take these numbers from the last 28 days of your reports for the most realistic result.

Step 2: Read Your Estimated Earnings
The results update as you type. With 5,000 pageviews, a 1.5% CTR and a $0.45 CPC, the estimator shows $1,012.50 per month, $33.75 per day, $12,318.75 per year and 75 ad clicks a day. Use Copy Projections to paste the numbers into a plan or spreadsheet.

Step 3: Compare Niches and Scenarios
Check the Average Niche Benchmarks panel and test a different niche. A finance site with 10,000 daily pageviews, a 2% CTR and a $1.50 CPC would earn about $300 a day, $9,000 a month and $109,500 a year. Press Reset Data to go back to the defaults.

Average CPC by Niche
These ranges are typical for US traffic. Visitors from other countries often have lower CPCs.
- Finance and insurance: $1.50 – $3.00
- Technology and SEO: $0.80 – $1.50
- Health and fitness: $0.60 – $1.20
- Lifestyle and fashion: $0.30 – $0.70
- Entertainment and news: $0.15 – $0.40
What Affects AdSense Earnings?
- Visitor country: traffic from the US, UK, Canada and Australia usually pays more.
- Niche: topics where advertisers sell high-value products pay higher CPCs.
- Ad placement: ads near the main content get more views and clicks than ads in footers.
- Season: CPCs often rise in the fourth quarter as holiday ad budgets peak, then drop in January.
- Page speed and layout: slow pages and too many ads lower engagement and earnings.
How to Increase AdSense Revenue
- Grow search traffic with helpful articles that answer real questions.
- Target topics in better-paying niches that still match your site.
- Test Auto ads against a few manual placements.
- Improve viewability by placing an ad unit near the first scroll.
- Never click your own ads or ask others to click them. It breaks AdSense policy and can get your account closed.
Planning other income streams? Try the Affiliate ROI and EPC Calculator, the CPM Calculator or the Affiliate Commission Calculator.
Frequently Asked Questions
How much does AdSense pay per 1,000 views?
It depends on niche and country. Many sites see a page RPM between $2 and $15. With a 1.5% CTR and $0.45 CPC, you earn about $6.75 per 1,000 pageviews.
How do I calculate AdSense earnings?
Multiply daily pageviews by CTR and by CPC. 5,000 × 1.5% × $0.45 = $33.75 per day.
What is a good AdSense CTR?
Most sites see 1% to 3%. A much higher CTR can be a sign of accidental clicks, which AdSense may not pay for.
How much traffic do I need to earn $1,000 a month?
At a $6.75 RPM you need about 4,940 pageviews a day, or roughly 148,000 a month. Higher-paying niches need less traffic.
Is the AdSense revenue estimator exact?
No. It gives an estimate from your inputs. Real earnings change with season, country, ad placement and advertiser demand.
Is my data stored?
No. The calculator runs in your browser and nothing is saved.