The AdSense Revenue Estimator is a free calculator that projects Google AdSense earnings from your pageviews, click-through rate (CTR), and cost per click (CPC). It calculates RPM (revenue per 1,000 views), daily/monthly/yearly projections, and shows a scaling table for different traffic levels. All calculations run in your browser — no sign-up, no data sent anywhere.
Traffic & Ad Metrics
Quick CPC Presets by Niche
Traffic Scaling Table
Estimated monthly earnings at different traffic levels (using your CTR and CPC settings):
| Monthly Pageviews | Monthly Clicks | Est. Revenue |
|---|
Understanding AdSense Metrics
Key Terms
- CTR (Click-Through Rate): Percentage of pageviews that result in ad clicks. Typical range: 0.5%–3%.
- CPC (Cost Per Click): Amount earned per ad click. Varies widely by niche and geography.
- RPM (Revenue Per Mille): Earnings per 1,000 pageviews. Calculated as (Total Earnings / Pageviews) × 1,000.
- eCPM (Effective CPM): Similar to RPM, used interchangeably. Measures effective cost per thousand impressions.
The Revenue Formula
AdSense earnings follow a simple formula:
Monthly Earnings = Pageviews × CTR × CPC
RPM = (Pageviews × CTR × CPC) / Pageviews × 1,000
Worked example: A site with 50,000 pageviews, 1.5% CTR, and $0.50 CPC earns 50,000 × 0.015 × $0.50 = $375/month, with an RPM of $7.50.
Factors That Affect AdSense Revenue
- Niche: Finance, insurance, and legal niches have the highest CPCs ($2–$10+). Entertainment and general content are lowest ($0.05–$0.30).
- Geography: Traffic from the US, UK, Canada, and Australia typically earns 3–10× more than traffic from developing countries.
- Ad Placement: Above-the-fold and in-content ads perform better than sidebar or footer placements.
- Seasonality: Q4 (October–December) typically has 20–50% higher CPCs due to holiday advertising budgets. January is usually the lowest.
- Mobile vs Desktop: Desktop traffic often earns higher RPM due to larger ad formats and higher engagement.
- Ad Blockers: 25–40% of desktop visitors may use ad blockers, generating pageviews but no ad revenue.
Typical RPM Ranges by Niche
- Finance/Insurance: $15–$50+ RPM
- Legal: $10–$40 RPM
- Technology: $5–$15 RPM
- Health/Fitness: $8–$25 RPM
- Travel: $5–$15 RPM
- Food/Recipes: $5–$15 RPM
- Education: $4–$12 RPM
- Entertainment/Gaming: $1–$5 RPM
Frequently Asked Questions
How much does AdSense pay per 1,000 views?
AdSense RPM (revenue per 1,000 pageviews) typically ranges from $1 to $50+, depending on your content niche and visitor geography. Entertainment sites often see $1–$5 RPM, while finance and insurance sites can exceed $30 RPM. A mid-range US content site typically earns $5–$15 per 1,000 views.
How is AdSense revenue calculated?
AdSense revenue is calculated as: Monthly Earnings = Pageviews × CTR × CPC. CTR (click-through rate) is the percentage of pageviews that produce a click (typically 0.5%–3%), and CPC (cost per click) is the amount earned per click ($0.05–$10+ depending on niche).
What is RPM in AdSense?
RPM (Revenue Per Mille) is your earnings per 1,000 pageviews. It is calculated as (Total Earnings / Total Pageviews) × 1,000. RPM combines CTR and CPC into one metric, making it the simplest way to compare AdSense performance across sites or time periods.
What niche pays the most on AdSense?
Finance, insurance, and legal niches consistently pay the highest AdSense rates, with CPCs of $2–$10+ and RPMs of $15–$50+. This is because advertisers in these industries have high customer lifetime values. Technology, health, and B2B niches are the next highest earners.
Does AdSense pay per click or per view?
AdSense supports both CPC (cost per click) and CPM (cost per thousand impressions) ads. The majority of revenue comes from CPC ads — you earn when someone clicks. Some display ads pay per impression. Google's system automatically serves whichever ad type maximizes your revenue.
Why is my AdSense RPM so low?
Low RPM is usually caused by: a low-CPC niche (entertainment, general content), traffic from countries with low advertiser spend, poor ad placement (sidebar or footer instead of in-content), high ad-blocker usage among your audience, or seasonal dips (Q1 typically has the lowest CPCs after holiday ad spending ends).
Related Tools & Resources
- How AdSense Revenue Works — in-depth guide to RPM, CPC, CTR with worked examples and niche benchmarks
- CPM Calculator — calculate cost per thousand impressions for any ad campaign
- Conversion Rate Calculator — measure how effectively your site turns visitors into actions
- ROAS Calculator — calculate return on ad spend for paid campaigns
Privacy & Limitations
- Client-side only. No data is sent to any server. No cookies, no tracking.
- Estimates only. Actual AdSense earnings vary based on ad placement, visitor geography, seasonality, ad blockers, and many other factors.
- Not financial advice. These projections are for planning purposes. Do not make business decisions based solely on these estimates.
Related Tools
View all toolsSimple Interest Calculator
Calculate simple interest and total amount
Loan Calculator
Calculate monthly payments and total interest
Loan Amortization Schedule
Generate a full payment-by-payment breakdown with principal, interest, and balance
Mortgage Calculator
Estimate mortgage payments and totals
Refinance Calculator
Calculate break-even point on mortgage refinancing and compare monthly savings
Compound Interest Calculator
Calculate compound growth over time
AdSense Revenue Estimator FAQ
How much does AdSense pay per 1,000 views?
AdSense RPM (revenue per 1,000 pageviews) typically ranges from $1 to $50+, depending on your content niche and visitor geography. Entertainment sites often see $1–$5 RPM, while finance and insurance sites can exceed $30 RPM. A mid-range US content site typically earns $5–$15 per 1,000 views.
How is AdSense revenue calculated?
AdSense revenue is calculated as Monthly Earnings = Pageviews × CTR × CPC. CTR (click-through rate) is the percentage of pageviews that produce a click (typically 0.5%–3%), and CPC (cost per click) is the amount earned per click ($0.05–$10+ depending on niche).
What is RPM in AdSense?
RPM (Revenue Per Mille) is your earnings per 1,000 pageviews. It is calculated as (Total Earnings / Total Pageviews) × 1,000. RPM combines CTR and CPC into one metric, making it the simplest way to compare AdSense performance across sites or time periods.
What niche pays the most on AdSense?
Finance, insurance, and legal niches consistently pay the highest AdSense rates, with CPCs of $2–$10+ and RPMs of $15–$50+. This is because advertisers in these industries have high customer lifetime values. Technology, health, and B2B niches are the next highest earners.
Does AdSense pay per click or per view?
AdSense supports both CPC (cost per click) and CPM (cost per thousand impressions) ads. The majority of revenue comes from CPC ads — you earn when someone clicks. Some display ads pay per impression. Google's system automatically serves whichever ad type maximizes your revenue.
Why is my AdSense RPM so low?
Low RPM is usually caused by: low-CPC niche (entertainment, general content), traffic from countries with low advertiser spend, poor ad placement (sidebar/footer instead of in-content), high ad-blocker usage among your audience, or seasonal dips (Q1 typically has the lowest CPCs after holiday ad spending ends).