π₯οΈ Website Ad Revenue Calculator
What your traffic is worth.
Monthly ad revenue
Estimates for planning only, not financial advice.
500,000 monthly pageviews at a $5 RPM earns $2,500 a month, $30,000 a year. Every 10,000 pageviews is worth $50 at that RPM. The math is brutally linear: double traffic or double RPM, double revenue. Everything interesting is in what moves those two inputs.
How to Use This Calculator
Enter monthly pageviews and your RPM (revenue per thousand pageviews). The calculator returns monthly, annual, and daily revenue plus the value of each 10,000-view block.
Enter pageviews from analytics. Use sessions x pages/session if you only track sessions.
Enter RPM from your ad network dashboard. New sites: start with $3-$8 for display.
Model scenarios: traffic growth vs RPM optimization, which pays more?
The Formula
RPM blends everything: fill rate, CPMs, viewability, ad density, geography, and seasonality. Session RPM (revenue per thousand sessions) is the cleaner metric for content sites since it is independent of pages per session. Do not confuse RPM with CPM: CPM is what advertisers pay per thousand impressions; RPM is what you keep per thousand pageviews after the network's cut.
Worked Example
500,000 pageviews, $5 RPM: 500,000 / 1,000 = 500 blocks x $5 = $2,500/month. Annual: $30,000. Daily: $82.19. Per 10,000 views: $50. Raise RPM to $8 (premium network, better placements): $4,000/month, a 60 percent lift with zero new traffic. Or grow traffic to 800,000 at $5: $4,000/month. Same revenue, two completely different strategies.
Typical RPM Ranges
| Setup | Typical RPM |
|---|---|
| AdSense, general content | $3 - $10 |
| Premium networks (Mediavine etc.) | $15 - $40 |
| Finance / insurance niche | $20 - $60 |
| Video pre-roll | $5 - $20 |
| Q4 holiday season | 1.5x - 2x normal |
Niche dominates: finance content earns multiples of entertainment content per view because advertisers pay for buyer intent. US and UK traffic pays far more than developing-world traffic. Q4 RPMs surge with holiday ad budgets; January craters. Model with your trailing-twelve-month average RPM, not December's.
Growing the Number
Two levers. Traffic: SEO content at scale, the slow compounder. RPM: join a premium network at 50k sessions (the single biggest jump most publishers ever make), improve viewability and ad density without wrecking UX, and shift content toward high-CPM topics. Diversify beyond display: affiliates often beat ads 5-to-1 per visitor in buyer-intent niches, and digital products beat both. If video is your format, our YouTube revenue calculator models that RPM world.
Ad Networks Compared: AdSense to Mediavine
Not all ad networks pay alike, and the tiers are steep. Google AdSense accepts nearly everyone and pays accordingly: $5 to $15 RPM for most niches, with minimal support and no optimization. Ezoic (no minimum traffic now) and Monumetric (10,000 monthly pageviews) sit in the middle, typically lifting RPMs 30 to 80 percent over AdSense through layout testing and header bidding. Mediavine (50,000 sessions, with higher standards for full membership) dominate the top tier: $20 to $45 RPM in lifestyle niches, with real human support and premium demand.
The catch is always traffic quality and volume. Networks price your inventory on viewability, US traffic share, and niche: 100,000 sessions of US personal-finance traffic at Mediavine can earn $4,000 a month, while the same sessions in a low-value niche or geography might earn $1,200. Requirements also filter by content standards: thin, scraped, or policy-violating content gets rejected at the premium tiers regardless of traffic. Build the traffic first, in a valuable niche, with engaged US readers, and the network upgrades pay for themselves.
Placement strategy matters as much as the network. Above-the-fold units earn the most but degrade user experience and Core Web Vitals; the best setups balance in-content units (high viewability, natural reading flow) against sidebar and footer fill. Most publishers find revenue peaks at 5 to 8 ads per page, beyond which gains flatten and bounce rates climb. Test relentlessly, watch page speed, and remember the real tradeoff: every ad dollar costs some reader goodwill, so spend it where the RPM justifies it.
Traffic Times RPM Times Patience
Website ad revenue is simple arithmetic on hard work: sessions times RPM divided by a thousand, month after month. Use this calculator to size the opportunity, climb the network tiers as traffic grows, and optimize placements without wrecking the user experience. The publishers earning real money share one trait: they treated traffic as the product and ads as the byproduct, in that order.
Revenue Follows Attention
The publishers who earn serious ad revenue obsess over two things: more of the right traffic, and higher RPMs from better networks and placements. Everything else is optimization at the margin. Publish consistently in a valuable niche, grow into premium networks, test placements without punishing readers, and let compounding do the rest. A site earning $500 a month today at 50,000 sessions is one good year from $2,000.
Seasonality swings RPMs hard: Q4 (holiday advertisers) often pays double Q1, so budget on annual averages, not December peaks. A site earning $3,000 in December may earn $1,500 in January on identical traffic. Plan cash flow accordingly.
Estimates for planning only, not financial advice.
Frequently Asked Questions
How much ad revenue does a website make?
Pageviews/1,000 x RPM. A 500k-pageview site at $5 RPM makes $2,500/month. Real ranges span from hundreds (small blogs) to millions (major publishers); niche and traffic quality drive RPM more than raw size. A finance site with 100,000 US pageviews can out-earn a viral entertainment site with a million: advertisers pay for buyer intent, not eyeballs.
What is RPM in advertising?
Revenue per mille: dollars earned per 1,000 pageviews (or sessions), after the ad network's cut. It blends CPMs, fill rate, and ad density into one publisher-side metric. $5-$15 is typical for display; premium niches run far higher. Track session RPM rather than pageview RPM if your network reports it: it better reflects real audience value as pageviews-per-session drift.
What is the difference between RPM and CPM?
CPM is what advertisers pay per 1,000 ad impressions; RPM is what the publisher keeps per 1,000 pageviews. A page shows multiple ads, and the network takes its share, so RPM and CPM differ. Publishers optimize RPM. If your RPM stalls while traffic grows, the problem is usually ad layout, viewability, or traffic geography, not volume.
What is a good RPM?
For display ads: $5-$15 decent, $15-$40 strong (premium networks, finance niche), $40+ exceptional. Video and high-intent niches run higher. Compare against your niche and traffic geography, not absolute benchmarks. US, UK, and Canadian traffic earns multiples of Asian or African traffic at most networks, so audience geography can matter more than niche.
How many pageviews to make $1,000/month?
At $5 RPM: 200,000 pageviews. At $20 RPM: 50,000. The niche matters more than the traffic: a finance site needs a quarter of the traffic a meme site needs for the same revenue. This is why niche selection is the highest-impact decision in publishing: it sets your RPM ceiling before you write a word.
Do ad blockers affect revenue?
Yes: 20-40% of tech-savvy audiences block ads, directly cutting impressions. Some networks recover revenue with adblock-monetization; others do not. Your analytics overstates monetizable traffic if your audience skews technical. Developer and marketing audiences block at the highest rates; lifestyle and recipe audiences barely block at all, which partly explains their premium RPMs.
When can I join a premium ad network?
Mediavine requires ~50,000 monthly sessions; Raptive (ex-AdThrive) ~100,000 pageviews. The RPM jump from AdSense to premium is often 2-4x, making traffic thresholds the highest-ROI milestone in publishing. A site earning $400/month on AdSense at 40,000 sessions can jump to $1,200+ on Mediavine at 50,000: the last 10,000 sessions are worth more than the first 40,000.
Is Q4 really better for ad revenue?
Yes, dramatically: holiday advertiser budgets push RPMs 50-100% above January lows. Publishers earn a disproportionate share of annual revenue in Q4. Budget annually on trailing-twelve-month RPM, not December's. January's crash surprises every new publisher exactly once; veterans save Q4 surplus to smooth the lean months.
Should I use ads or affiliates?
In buyer-intent niches, affiliates usually earn 5-10x per visitor what display ads do. Most serious publishers run both: ads monetize informational traffic, affiliates monetize commercial traffic. Test the mix per page type. Review and comparison pages often earn more with affiliates alone, while ads on those pages can actually cannibalize clicks: many publishers disable display ads on their highest-converting affiliate pages.
How is ad revenue taxed?
As ordinary business income (Schedule C for sole proprietors, or corporate). Networks issue 1099s above $600. Track expenses (hosting, content costs) against it; estimated quarterly taxes apply once it is material. Once ad income passes a few thousand dollars a year, quarterly estimated payments avoid underpayment penalties; a separate business account keeps the accounting clean from day one.