ezdodal logo

Ad Revenue Calculator

Calculate your AdSense ad revenue instantly from pageviews, CTR, and CPC. All fields are bidirectional — enter a target revenue to reverse-calculate the traffic you need.
Ad Impressions
/ day
/ day
Number of Clicks
%
/ day
Google AdSense Revenue
$ USD
$ USD
/ day

Did we solve your problem?

What is the Ad Revenue Calculator?

The Ad Revenue Calculator estimates your Google AdSense revenue from pageviews, click-through rate (CTR), and cost per click (CPC). It calculates ad impressions from pageviews, derives clicks from CTR, and multiplies by CPC for total revenue. All fields work bidirectionally, so entering a target revenue will reverse-calculate the traffic you need.

How It Works

This calculator uses a 3-stage cascade structure to compute revenue. Changing a value in any stage automatically recalculates all downstream stages.

Formula

  1. Step 1: Ad Impressions = Pageviews × Ads per Page
  2. Step 2: Clicks = Ad Impressions × CTR ÷ 100
  3. Step 3: Revenue = Clicks × CPC

Worked Example

  1. With 40,000 daily pageviews and 5 ads per page, ad impressions are 200,000.
  2. With a 3% CTR, clicks are 200,000 × 3% = 6,000.
  3. With a publisher CPC of $0.10, daily revenue is 6,000 × $0.10 = $600.

Want to earn $1,000 per month? At $0.10 CPC, 3% CTR, and 5 ads per page, you need about 22,222 daily pageviews.

CPC & CTR Benchmarks by Niche

Ad revenue depends heavily on CPC (cost per click) and CTR (click-through rate). The table below shows average CPC and CTR ranges by niche. Find your niche, enter the values into the calculator above, and see your estimated revenue. RPM is shown for reference.

NichePublisher CPC *Display CTRAdSense RPM (observed)
Finance & Insurance$0.20 – $0.801.0 – 2.0%$8 – $25
Legal$0.15 – $0.601.0 – 1.5%$6 – $20
Health & Medical$0.12 – $0.501.5 – 2.5%$5 – $18
Technology$0.08 – $0.351.5 – 2.5%$4 – $12
Real Estate$0.10 – $0.401.0 – 2.0%$4 – $10
Food & Recipe$0.05 – $0.202.0 – 3.5%$3 – $8
Travel$0.05 – $0.201.5 – 3.0%$3 – $8
Education$0.05 – $0.151.5 – 2.5%$3 – $7
Lifestyle$0.03 – $0.122.0 – 3.5%$2 – $6
Gaming$0.03 – $0.102.0 – 3.0%$2 – $5
Entertainment$0.01 – $0.062.5 – 4.0%$1 – $3
Sports$0.02 – $0.081.5 – 3.0%$1 – $4

* CPC is the publisher's net share (after Google's revenue cut). RPM is an observed dashboard value reflecting fill rate, invalid click filtering, and CPC/CPM ad mix, so it may differ from a simple CPC × CTR calculation.

Finance and insurance niches have the highest publisher CPC because advertiser customer acquisition values are high. A single conversion on loans or insurance can be worth hundreds of dollars, yielding $0.20 to $0.80 per click for publishers. However, CTR tends to be lower at 1-2%.

Food and lifestyle niches have lower CPC but higher CTR (2-3.5%) because visual content drives ad clicks. On premium networks (Mediavine, Raptive), the same traffic can earn 3-5x higher RPM.

RPM by Country Tier

RPM varies as much by visitor country as by niche. The benchmark figures above are based on Tier 1 (US/UK/Canada). Apply the multipliers below based on your traffic's geographic mix.

TierCountriesRPM MultiplierDescription
Tier 1US, UK, Canada, Australia100%Highest advertiser competition, RPM baseline
Tier 2Korea, Japan, W. Europe, Singapore60 – 70%Developed markets but limited English ad pool
Tier 3SE Asia, Latin America, E. Europe20 – 30%Lower advertiser budgets and CPCs
Tier 4India, Africa, Central Asia5 – 15%High traffic volume but lowest ad rates

For example, if 80% of your finance site traffic comes from Korea/Japan, multiply the RPM above by about 65%. For sites with primarily Southeast Asian traffic, expect around 25%.

RPM differs by ad network. As your traffic grows, consider switching to a premium network.

NetworkMin TrafficTypical RPMKey Feature
Google AdSenseNone$1 – $10Easiest to start
EzoicNone$3 – $12AI-powered ad optimization
Mediavine50K sessions/mo$10 – $25Strong in lifestyle niches
Raptive100K pageviews/mo$15 – $30+Highest RPM tier

Sources: MonetizeMore, Mediavine, Raptive, Ezoic official data and publisher community reports

Tips for Maximizing Ad Revenue

Ad revenue is the product of traffic and RPM. Growing traffic matters, but increasing RPM lets you earn more from the same visitors.

  • Increase content in high-value niches: Finance, health, and technology articles tend to have higher RPMs
  • Optimize ads per page: Too few means lost impressions, too many hurts UX and CTR. 3 to 5 is the sweet spot
  • Optimize ad placement: In-content ads get higher CTR than sidebar, and above-the-fold ads earn higher RPM
  • Switch to premium networks: Consider Mediavine at 50K sessions per month, Raptive at 100K pageviews
  • Improve page speed: Slow loading reduces ad viewability. Passing Core Web Vitals improves RPM

Frequently Asked Questions

You can find CTR and CPC in your Google AdSense dashboard under the Reports tab. If you don't have a site yet, estimate with CTR 1-3% and CPC $0.20 to $1.00.

CPM is the cost per 1,000 ad impressions paid by advertisers. RPM is the revenue per 1,000 page views earned by publishers. RPM = (Revenue / Pageviews) x 1,000, a composite metric reflecting ads per page, CTR, and CPC.

Yes, all fields are bidirectional. Enter a target revenue to reverse-calculate CPC, or enter clicks to reverse-calculate CTR. In each section, edit any field and the rest auto-calculate.

Yes, actual revenue varies based on ad blocker rates, geographic traffic distribution, and seasonal factors. From October to December, holiday shopping season drives RPM up 50% to 200% above normal. In January, advertiser budgets reset and RPM drops 30-50%.

Typically, RPM increases 3x to 5x on the same traffic. A site with $3 AdSense RPM commonly sees $12 to $15 after switching to Mediavine. However, Mediavine requires 50K sessions per month and conducts a content quality review.

Typically 3 to 5 is optimal. Too few means missed impressions, too many hurts user experience increasing bounce rate and lowering CTR. Google policy requires content to exceed ads, so aim for 3-5 on long articles and 2-3 on shorter ones.