$

AdSense CPM Calculator

Formula Used
AdSense eCPM = (Total Earnings ÷ Page Views) × 1,000
Your CPM
per 1,000 page views

How AdSense CPM Works

The flow from user visiting your site to earning AdSense revenue — showing the ad request, auction, and payment process.

AdSense eCPM = (Earnings ÷ Page Views) × 1,000

What is AdSense CPM Calculator?

An AdSense CPM calculator is a free tool that helps website publishers compute their effective CPM (eCPM) and estimate revenue from Google AdSense. It bridges the gap between raw traffic numbers and actual ad earnings, showing exactly how much you earn per 1,000 page views or ad impressions.

Google AdSense is the world's largest contextual advertising network, serving ads on over 40 million websites. Publishers earn revenue when visitors view or click ads on their sites. AdSense eCPM typically ranges from $1–$5 for general content, $5–$15 for tech and finance, and $15–$30+ for insurance and legal niches.

Unlike advertiser-side CPM, AdSense publishers see eCPM (effective CPM) — the revenue earned per 1,000 impressions across all ad types (CPC, CPM, and CPA) normalized to a per-impression basis. This calculator helps you understand your true per-impression earnings.

AdSense CPM Calculator Formula

AdSense eCPM = (Total Earnings ÷ Page Views) × 1,000
Solve for Ad Spend
Estimated Earnings = (eCPM × Page Views) ÷ 1,000
Solve for Page Views
Page Views = (Total Earnings ÷ eCPM) × 1,000
AdSense eCPM Calculation Example

A blog earns $150 from Google AdSense with 50,000 page views in a month. The eCPM is: ($150 ÷ 50,000) × 1,000 = $3.00 eCPM. This means the publisher earns $3.00 for every 1,000 page views. With higher-value content targeting finance or insurance keywords, this could increase to $10–$25 eCPM.

Earnings
Total AdSense revenue for the period
PVs
Total page views (not unique visitors)
eCPM
Effective cost per 1,000 page views

AdSense CPM Benchmarks by Ad Format

Average eCPM rates across different Google AdSense ad formats and placements.

🖼️
Display Ads (Standard)
$2.50
$0.50 – $8.00
Fixed-size banner and rectangle ads
🤖
Auto Ads
$3.00
$1.00 – $10.00
Google-optimized auto-placement
📰
In-article Ads
$2.00
$0.80 – $6.00
Native ads between paragraphs
📋
In-feed Ads
$1.80
$0.50 – $5.00
Ads within content feeds/lists
📌
Anchor Ads
$1.50
$0.30 – $4.00
Sticky ads at screen edge
🔗
Matched Content
$1.20
$0.20 – $3.00
Recommendation-style native ads
Ad Format Avg CPM Range Notes
🖼️ Display Ads (Standard) $2.50 $0.50 – $8.00 Fixed-size banner and rectangle ads
🤖 Auto Ads $3.00 $1.00 – $10.00 Google-optimized auto-placement
📰 In-article Ads $2.00 $0.80 – $6.00 Native ads between paragraphs
📋 In-feed Ads $1.80 $0.50 – $5.00 Ads within content feeds/lists
📌 Anchor Ads $1.50 $0.30 – $4.00 Sticky ads at screen edge
🔗 Matched Content $1.20 $0.20 – $3.00 Recommendation-style native ads

How to Improve AdSense CPM

Proven strategies to increase your Google AdSense eCPM and maximize publisher revenue.

Higher eCPM means more revenue from the same traffic. These strategies help publishers optimize their AdSense performance.

Your Progress
0 / 7 strategies
Create content around topics with expensive keywords (insurance, loans, software, legal). Advertisers pay more for these placements, boosting your eCPM.
Place ads above the fold, within content, and near call-to-action areas. Above-the-fold ads earn 2–3× more than below-the-fold placements.
Google Auto Ads uses machine learning to find optimal ad placements. Sites using Auto Ads see 10–25% higher revenue on average.
Faster page load speeds improve ad viewability rates. Better viewability means higher eCPM because advertisers pay more for viewable impressions.
Traffic from Tier-1 countries generates 3–10× higher eCPM than traffic from developing regions. Focus your content strategy on these audiences.
Responsive ad units adapt to screen sizes, increasing ad viewability and eligible inventory. They outperform fixed-size ads on mobile devices.
Google penalizes pages with excessive ads relative to content. Keep ad density under 30% of the visible area to maintain healthy eCPMs.

AdSense CPM Calculator FAQ

Common questions about AdSense eCPM, revenue optimization, and how to use this calculator.

A good AdSense eCPM depends on your niche. General content sites: $1–$3. Technology and business: $5–$12. Finance and insurance: $15–$30+. The global average AdSense eCPM is approximately $2–$4 for display ads.

CPM in AdSense is the cost per 1,000 ad impressions. Page RPM is the estimated revenue per 1,000 page views. If a page has 3 ad units, one page view = 3 ad impressions, so Page RPM is typically higher than individual ad CPM.

Common causes: (1) Seasonal advertiser budget cuts (January dip after Q4). (2) Traffic from low-CPM countries. (3) Ad layout changes reducing viewability. (4) Content that attracts low-value advertisers. (5) Ad blocker usage increasing among your audience.

At a $3.00 eCPM, you need 333,333 monthly page views to earn $1,000/month. At $10 eCPM (higher-value niche), you need only 100,000 page views. Most successful AdSense publishers have 100K+ monthly page views.

AdSense uses a blended model. Advertisers bid using CPC, CPM, or CPA. Google runs an auction and serves the highest-revenue ad. Your eCPM is the effective CPM — total earnings normalized to a per-1,000-impression basis regardless of the underlying bid type.