AdSense Revenue Calculator
(Estimate Blog and Website Ad Earnings)
Enter monthly page views with a page RPM from your AdSense report, or use click-through rate and cost per click, to estimate daily, monthly and yearly ad revenue.
Estimate from
Total page views from your analytics
Estimated earnings per 1,000 page views, from your AdSense report
Result
💡 Formula Guide
How AdSense Earnings Are Calculated
Google AdSense pays publishers according to how many ads are seen or clicked and how much advertisers bid for them, and the simplest way to forecast that income is with page RPM. Page RPM, revenue per mille, is Google's own measure of estimated earnings for every 1,000 page views. If you are wondering how much money you can earn from a blog or website with AdSense, this calculator gives a direct estimate from your traffic and your real RPM.
Google's AdSense Help page on RPM gives this example: an estimated $0.15 from 25 page views is a page RPM of $6.00. Applying the reverse to a site, 50,000 monthly page views at a $9 page RPM come to 50 × $9 = $450 a month, which is $14.78 a day and $5,400 a year. The calculator also shows earnings per page view, useful for judging how much a new article needs to attract to be worthwhile.
Page RPM, Impression RPM and eCPM
Three similar terms cause a lot of confusion. They all express earnings per 1,000 of something, but the something is different.
| Metric | Per 1,000 of… | Best for |
|---|---|---|
| Page RPM | Page views | Estimating blog and content-site earnings from analytics traffic |
| Impression RPM | Ad impressions | Comparing ad unit and layout performance |
| eCPM | Ad impressions (any pricing model) | Publishers and app developers comparing networks |
| CPC | One click | What an advertiser pays for each click |
If your pages carry several ad units, impression RPM will be lower than page RPM even though total revenue is unchanged, since each page contributes many impressions. For an impression-based view, use the eCPM Calculator, which also covers fill rate. This page is built around page views, the figure most site owners can pull straight from analytics.
What Drives RPM Up or Down
- Topic: advertisers bid different amounts for different subjects, so two sites with the same traffic can earn very different amounts.
- Visitor country: advertisers pay different amounts to reach people in different countries.
- Time of year: advertiser budgets are not spread evenly across the year, so RPM moves from month to month.
- Layout and speed: viewable ads earn more, and slow pages lose visitors before ads load.
- Traffic source: visitors who arrive from search, social media or a referral can behave differently on the page.
Because so many factors are involved, the only trustworthy RPM for your site is your own, from the AdSense reports over several weeks. Treat published benchmark numbers as rough context.
⚠️ Policy note: never click your own ads or ask visitors to click them. Invalid traffic can lead to withheld earnings or a disabled account.
Using the CTR and CPC Mode
The second mode builds revenue from clicks: Earnings = Page Views × CTR × CPC. If 50,000 page views produce a 1% page CTR and each click earns $0.45, revenue is 50,000 × 0.01 × $0.45 = $225, an implied RPM of $4.50. The calculator shows the RPM that results, which lets you compare the click-based estimate with the RPM in your dashboard. Because CTR and CPC each move around, use this mode to test scenarios, such as how a better ad placement or a switch to higher-paying topics could change income, rather than as a forecast.
How to Use This Calculator
- Choose Page RPM if you have it in your AdSense report; otherwise choose CTR & CPC.
- Enter monthly page views, then RPM, or CTR and cost per click.
- Read the daily, monthly and yearly totals and the implied revenue per 1,000 views.
Compare display ads with other monetisation. The YouTube Revenue Calculator handles video, the Affiliate Commission Calculator shows what affiliate links could add, and the Website Traffic Value Calculator prices your organic visitors at ad-equivalent rates. For per-visitor economics of a shop or lead site, use the Revenue Per Visitor Calculator, and for click economics on the advertiser's side, the CPC Calculator.
Frequently Asked Questions About AdSense Earnings
How much can I earn from AdSense?
Multiply page views by page RPM and divide by 1,000. With 50,000 monthly page views and a $9 page RPM, estimated earnings are 50 × $9 = $450 a month. Your real figure depends on niche, visitor country, ad placement, seasonality and traffic quality, so use your own AdSense page RPM rather than a generic average.
What is page RPM in AdSense?
Google defines page RPM as estimated earnings divided by the number of page views, multiplied by 1,000. It tells you how much you earn for every 1,000 page views, not every 1,000 ad impressions. AdSense also reports impression RPM, which uses ad impressions instead, and the two differ when a page shows several ad units.
Is page RPM before or after Google's revenue share?
After. AdSense earnings and RPM reflect the publisher's share, so you do not subtract Google's cut again. Google's AdSense Help says that for AdSense for content publishers receive 80% of the revenue after the advertiser platform takes its fee, and that when advertisers buy display ads through Google Ads, publishers keep about 68% of the revenue.
What is the difference between RPM, eCPM and CPC?
CPC is what an advertiser pays for one click. RPM and eCPM express revenue per 1,000 units of traffic, page views for page RPM and impressions for eCPM, whatever pricing model produced it. If you need an impression-based figure, use our eCPM calculator, and use this page when you think in terms of page views and blog earnings.
What is a good page RPM?
There is no single figure. RPM depends on what advertisers bid for your topic and for visitors from the countries you reach, and on how your ads are placed. Compare your RPM with your own earlier months instead of a published average.
Why is CTR-based estimation less reliable?
Click-through rate and cost per click both fluctuate by ad slot, device and advertiser demand, and small changes multiply. It is useful for scenarios, such as what happens if CTR moves from 1% to 1.5%, but your actual page RPM from the AdSense dashboard is a better base.
How can I increase AdSense revenue?
Grow traffic from countries and topics that advertisers value, improve page speed and layout so ads are seen, publish content people spend time on, and follow Google's ad placement policies. Never click your own ads or encourage clicks, since invalid activity can get an account disabled.
Are these earnings guaranteed?
No. This calculator projects earnings from the inputs you enter. Advertiser demand changes through the year, and policy updates or traffic swings can move results quickly. Use it to plan, then compare with your real reports.
Last Updated: October 2026 | Page RPM definition and revenue share checked on Google AdSense Help in October 2026. Earnings depend on niche, geography and season; nothing here is a guarantee of income.