AdSense Revenue Calculator

Trying to figure out how much Google AdSense actually pays? The number changes wildly depending on your niche. Add in your traffic, select a category, and see how much you earn

No – using niche default RPM

12+ Niches

Pre-loaded RPM data for technology, finance, health, legal, and more.

Daily/Monthly/Yearly

See earnings breakdown across daily, monthly, and yearly timeframes.

100% Free

No signup, no limits, completely free to use forever.

Custom RPM

Toggle custom RPM mode to use your own actual AdSense data.

How to Calculate AdSense Revenue

  1. 1

    Your Monthly Page Views

    Get your total page views for the month in Google Analytics or your AdSense interface. Do not use sessions and/or users, just pageviews – that's all that counts.

  2. 2

    Ad Units per Page Viewed

    How many AdSense ads do you normally display per page? Normally, between 2 and 4 ads will be shown. You can keep it as the default 3 for better accuracy.

  3. 3

    Choose Niche (or Enable Custom RPM)

    Choose the niches that apply to your website content. If you know your actual RPM value, enable the custom RPM option and enter it here.

  4. 4

    See the Results

    You will receive earnings stats for each month, day, year, and even per page for each chosen niche. Compare and understand which niche earns you more money.

AdSense Revenue Formulas

Google doesn't explicitly tell you these formulas, but this is exactly how RPM translates to actual dollars.

Monthly Revenue

Monthly Revenue = (Page Views ÷ 1000) × RPM

RPM stands for Revenue Per Mille — how much you earn per 1,000 page views. This is the core formula. Everything else is derived from it.

Daily & Yearly Revenue

Daily Revenue = Monthly Revenue ÷ 30
Yearly Revenue = Monthly Revenue × 12

Simple time conversions. Keep in mind that real daily earnings fluctuate — weekdays usually earn more than weekends, and holidays can spike or drop depending on your niche.

Per-Page Revenue

Per-Page Revenue = Monthly Revenue ÷ Total Page Views

This tells you how much each individual pageview is worth. It's a useful number when you're buying traffic or doing outreach — if you pay $0.005 per visit and earn $0.008 per page, you're in the green.

AdSense Earnings Examples by Niche

These aren't made-up numbers. They're based on actual RPM averages that publishers report.

Example 1

Tech Blog with 100K Monthly Views

Page Views

100,000

Niche RPM

$4.50

Ad Units

3

Monthly: (100,000 ÷ 1,000) × $4.50 = $450 |  Daily: $15 |  Yearly: $5,400

Example 2

Finance Site with 50K Views (High RPM)

Page Views

50,000

Niche RPM

$12.00

Ad Units

4

Monthly: (50,000 ÷ 1,000) × $12.00 = $600 |  Half the traffic of the tech blog, but earns 33% more because finance RPM is nearly 3x higher.

Example 3

Entertainment Site with 500K Views (Volume Play)

Page Views

500,000

Niche RPM

$2.00

Ad Units

3

Monthly: (500,000 ÷ 1,000) × $2.00 = $1,000 |  Yearly: $12,000 |  Low RPM but high volume makes it work. Per-page earning: $0.002.

When You Actually Need This Calculator

Not everybody needs an AdSense calculator. Who can really benefit from it?

Before Picking a Niche

You're about to spend 6 months building a blog. Use this to understand how much 50,000 pageviews in tech, finances, or food pays. The discrepancy may be 5-10x.

Traffic Goals Planning

Need $2,000/mo AdSense income with your niche's RPM being $5? Now you know that you should aim at 400,000 pageviews – a very specific metric, not 'get more traffic'.'

Affiliate Links VS AdSense

Perhaps affiliate marketing or sponsorships would provide a higher income. Plug your actual niche's RPM in there and see where the scale tips in.

Client Proposals & Reports

If you run an agency or consult for publishers, showing a niche-specific revenue projection carries way more weight than a generic 'you'll make some money.'

Why AdSense RPM Varies So Much Between Niches

It all depends on how much money advertisers are willing to pay you for traffic. In the case of the finance niche, one customer generated from an AdWords campaign may cost banks a couple of hundred dollars in fees. It causes higher CPC rates for the whole niche, making RPM higher as well. Therefore, the highest AdSense RPM is typical for such niches as finance and legal.

Unlike in entertainment and sports sections, where there is little business intentionality, a person looking for information about movies is not out to purchase an expensive commodity. The advertisers are aware of this fact, and as such, they make small bids. How come? You get RPMs between $1 and $3.

The mistake that many first-time publishers make is to chase high-traffic niches such as entertainment without verifying whether the numbers add up. 500K pageviews in the entertainment niche at $2 RPM equals $1,000 monthly, but even 80K pageviews in the financial niche at $12 RPM equal $960 monthly, with 6 times less work needed for content creation.

Finding Your True RPM in AdSense

Don't get stuck using niche averages indefinitely. Once you have accumulated two to three months' worth of AdSense data, take a look at your true RPM from AdSense → Reports → Performance reports → Page RPM (the table). This is the RPM you need. Use this switch in the RPM calculator to input your true RPM, and make all your calculations more accurate.

If you want to understand the CPM side of things (what advertisers pay before Google takes its cut), use our CPM Calculator. And if you're running ads outside of AdSense — like direct deals, Mediavine, or Raptive — the Ad Revenue Calculator lets you compare earnings across display, video, native, and other formats.

Does Revenue Improve If More Units Are Added?

Yes, for a while at least. Adding from one ad unit to three results in a considerable boost in overall revenues as the number of impressions is much higher. However, adding from three to five or six units often does not bring additional benefits since the added ad spaces attract less valuable advertisements, as well as make the page load slower, which negatively affects SEO performance. Besides, Google limits the number of units of Adsense that can be placed on the page.

Frequently Asked Questions

Take your monthly page views, divide by 1,000, and multiply by your RPM. Example: 100,000 page views × $5 RPM ÷ 1,000 = $500/month. That's it. If you don't know your RPM, use the niche defaults in this calculator — they're based on what actual publishers report.

It completely depends on the niche. $1-3 is normal for entertainment, sports, and food. $4-8 is solid for tech, education, and travel. $10-25 is achievable in finance, legal, real estate, and insurance. If you're getting below $1 RPM with decent traffic, something's wrong with your ad placement or traffic quality.

Legal and finance consistently top the charts. Legal content (lawyers, lawsuits, divorce) can hit $15-25 RPM. Finance and insurance ($10-18 RPM) and real estate ($8-14 RPM) follow close behind. The pattern is always the same: high advertiser competition + expensive customer acquisition = high publisher RPM.

Anywhere from $1 to $25 depending on niche. The average across all niches is roughly $3-5 per 1,000 views. But a finance site at $15 RPM earns 10x more per 1,000 views than an entertainment site at $1.50 RPM. That's why niche selection matters more than traffic volume.

A few reasons. Ad blockers reduce your actual impressions by 20-40%. Fill rate isn't always 100% — sometimes there's no ad to show. Traffic from low-value countries (Tier 3) drags down your RPM. And if your ad placement is poor (below the fold, sidebar only), you'll earn less than someone with in-content ads. The calculator gives you a best-case estimate based on niche RPM.

No, that's a mistake. High RPM niches are competitive and hard to rank for in Google. A finance blog competing with Forbes and Bankrate is going to struggle for traffic. A niche like food or travel might have lower RPM, but it's easier to get traffic. The best approach: pick a niche you can actually compete in, then maximize RPM through good ad placement and traffic quality.

The Ad Revenue Calculator compares earnings across ad formats (display, video, native, popup, etc.) using CPM and CPC. This AdSense Revenue Calculator is niche-focused — it uses RPM data for 12+ content categories to show how much the same traffic would earn in different niches. Use both if you're planning your full monetization strategy.

It can, but not directly. More ad units means more total impressions per pageview, which increases total revenue. However, if you stuff too many ads, the lowest-performing units get cheap ads that drag down your average RPM. Plus, Google penalizes pages with excessive ads in their core web updates. Stick to 3-4 well-placed units.

Related Tools You Might Need