Website Ad Revenue Calculator
Estimate how much your website can earn from display, video, and native ads.
Total page views per month
Number of ad slots per page
% of ad slots actually filled (typical: 70β90%)
Revenue per 1,000 impressions
Monthly Revenue
Annual Revenue
Total Impressions / mo
Effective RPM
Format Comparison (same traffic)
| Format | Typical RPM | Monthly Est. | Annual Est. |
|---|
RPM ranges are industry averages. Actual earnings vary by niche, audience geography, and seasonality.
Revenue at Traffic Milestones
Typical RPM by Niche
RPM = Revenue per 1,000 impressions. Finance niches command premium rates due to high advertiser competition.
Frequently Asked Questions
What is RPM and how is it different from CPM?βΌ
RPM (Revenue per Mille) is your actual earnings per 1,000 page views after the ad network takes its cut. CPM (Cost per Mille) is what advertisers pay per 1,000 impressions β it's always higher than your RPM because the network keeps a percentage (typically 30β45% for Google AdSense). For example, if CPM is $5 and AdSense keeps 32%, your RPM is about $3.40. Always compare RPM when evaluating your own earnings.
What fill rate should I expect?βΌ
Fill rate is the percentage of ad slots that actually serve an ad. A 100% fill rate is rare β unsold inventory, ad blockers, and geographic filtering all reduce it. For AdSense and most programmatic networks, 70β90% is typical for English-language content with US/UK/CA/AU traffic. Tier-2 traffic (India, Southeast Asia, Latin America) often has lower fill rates and lower CPMs. Ad blockers affect an additional 25β40% of desktop users depending on your audience.
How much traffic do I need to make $1,000/month?βΌ
It depends heavily on your niche RPM. With a $3 RPM (typical lifestyle/general blog) and 3 ads per page: you need about 111,000 pageviews/month for $1,000. With a $10 RPM (finance or tech niche): only 33,000 pageviews. Growing your RPM through better ad placement, video ads, and high-value niches is often more effective than simply chasing traffic.
Is this estimate accurate for AdSense?βΌ
This calculator gives a reasonable estimate based on industry RPM benchmarks, but actual AdSense earnings vary significantly. Key factors: (1) Audience geography β US traffic pays 5β10Γ more than Indian traffic. (2) Seasonality β Q4 (OctβDec) typically pays 30β50% more due to holiday advertising spend. (3) Content niche and advertiser competition. (4) Ad placement and viewability. Use this as a planning tool and monitor your actual RPM in your ad network dashboard.