Website ads · Free calculator

Website Ad Revenue Calculator

Estimate website ad revenue from pageviews, page RPM, monetized view rate, affiliate income, sponsorships, and niche benchmarks.

New here? Watch it work in 2 seconds — then tweak it for you.
Try it like this

Tap a scenario to load realistic numbers, then tweak the sliders.

1 Set assumptions

Calculator inputs

Start with a preset, then tune the inputs that best match your actual channel, site, or revenue model.

Pick your persona

Tap a preset to load realistic numbers for that persona, then tune the sliders.

100,000
1K1M100M
$12.00
$0.01$40$80
90%
LowAvgHigh
$0
$0$25K$50K

Ad ops & measurement

Stop guessing your ROAS — these are the tools paid teams trust.

Affiliate links — we may earn a commission

Sponsored
Scenario modelling

Biggest revenue lever

Right now, +20% volume has the largest modeled impact: $216 more in the primary result.

Lower volumeCurrentHigher volume
RangeResult
Conservative$504
Base case$1,080
Optimistic$2,268

Saved scenarios

Save up to 5 local scenarios for this calculator.

SERP quick answer

What this estimate means

90,000 monetized views at $12.00 RPM produces $1,080 before extra income.

ScenarioMonthly revenue
Conservative$594
Base case$1,080
Aggressive$1,944
Backlink-friendly embed

Embed this calculator

Free to embed on any site. Inputs preserved, link back to RevenueLab. Each format trades polish for SEO juice.

<iframe src="https://revenuelab.fyi/embed/website-ad-revenue-calculator?volume=100000&rpm=12&rate=90&extra=0" width="100%" height="680" style="border:0;border-radius:12px;max-width:100%" loading="lazy" title="Website Ad Revenue Calculator"></iframe>
<p style="font:12px/1.4 system-ui;color:#666;margin:6px 0 0">Calculator by <a href="https://revenuelab.fyi/website-ad-revenue-calculator?volume=100000&rpm=12&rate=90&extra=0" target="_blank" rel="noopener">RevenueLab</a></p>

Easiest to install — passes referral traffic and a referring-domain signal.

Cite this calculator

Writing about this topic? Grab a citation — every link helps keep these tools free.

APA
RevenueLab. (2026). Website Ad Revenue Calculator. Retrieved from https://revenuelab.fyi/website-ad-revenue-calculator
HTML
<p>Source: <a href="https://revenuelab.fyi/website-ad-revenue-calculator" target="_blank" rel="noopener">Website Ad Revenue Calculator — RevenueLab</a> (2026).</p>
Markdown
Source: [Website Ad Revenue Calculator — RevenueLab](https://revenuelab.fyi/website-ad-revenue-calculator) (2026).
Formula used

Revenue estimate formula

Most creator and publisher calculators estimate monetized volume first, then multiply by RPM and add non-ad income.

Revenue = (volume × monetized rate ÷ 1,000) × RPM + extra income
Monthly pageviews / views
100,000
Revenue RPM
$12.00
Monetized view rate
90%
Affiliate + sponsor income
$0
Benchmarks

Typical ranges

SegmentRange
Broad display site$2–$8 RPM
Niche publisher$8–$20 RPM
High-intent reviews$20–$50+ RPM

Ranges are directional benchmarks synthesized from public creator/platform documentation, ad-market benchmarks, and RevenueLab calculator methodology. Use your own analytics when available.

View benchmark methodology
Answer targets

Fast answers people search before using the calculator

Conservative
$594

Lower monetization or weaker fill.

Base case
$1,080

Current calculator assumptions.

Aggressive
$1,944

Stronger RPM, conversion, or sponsors.

Core metric
Page RPM
Best input
Pageviews
Upside
Affiliate

How to calculate website ad revenue

Website ad revenue is commonly estimated as pageviews divided by 1,000, multiplied by page RPM. Use monetized view rate for ad blockers, low-fill inventory, or pages where ads do not show consistently. Add affiliate and sponsor income separately for a full site forecast.

  • Use pageviews for display ads, not users.
  • Use session RPM only if your ad network reports it that way.
  • Segment high-intent pages from broad informational traffic.

Why page RPM varies by site

RPM depends on niche, audience location, ad viewability, content depth, layout, seasonality, and buyer intent. A high-intent calculator or finance article can earn far more per 1,000 pageviews than generic entertainment traffic.

Rex's Notes

Display ad revenue depends on three things almost no one models together: pageviews per session (depth), CPM by geography, and ad density. This calculator makes those tradeoffs visible.

What each input means

Get these inputs right and the output is reliable. Get them wrong and the calculator just multiplies bad assumptions.

Monthly sessions

Unique sessions to your site.

Typical range: 20k–200k mid-tier; 500k+ established.

Pages per session

Average pageviews each session generates.

Typical range: 1.4–2.5 most blogs; 3+ for great internal linking.

Effective CPM

Blended CPM across all ad units and geographies.

Typical range: $3–8 mixed traffic; $10–25 US-only premium.

Worked examples

Real scenarios with the math walked through line by line.

Example

Lifestyle blog, US-heavy

Scenario: 80k sessions, 1.8 pages/session, $14 RPM (Mediavine).

Math: Pageviews = 144k. Revenue = 144 × $14 = $2,016/mo.

Outcome: $24k/yr. Doubling pages/session via internal linking nearly doubles revenue with the same traffic.

Common mistakes

Where this calculation usually goes wrong in the real world.

  • Optimizing CPM without optimizing pages/session. Both compound.
  • Using header bidding without a CMP — kills EU revenue.

When to use this calculator

  • Forecasting display revenue from a traffic plan.
  • Setting an internal-linking content strategy goal (pages/session target).

Glossary

Term

CPM

Cost per mille (1,000 impressions). What advertisers pay.

Term

Pages/session

Engagement metric — average pages a session views.

More questions answered

How do I increase pages per session?

Strong internal linking, related-posts widgets, content clusters, and well-structured H2 navigation. Most content sites can lift pages/session 30–50% with disciplined internal linking.

Related guides

Long-form playbooks on the same topic, written by the RevenueLab editorial team.

Methodology last reviewed: 2025-11 by the RevenueLab editorial team.

FAQ

How much can a website make from ads?

Many broad sites earn a few dollars per 1,000 pageviews, while high-intent business, finance, software, or review pages can earn much higher RPMs.

What is website RPM?

Website RPM is estimated revenue per 1,000 pageviews. It is calculated as revenue divided by pageviews, multiplied by 1,000.

Should I optimize ads or affiliate first?

For high-intent pages, affiliate or lead-gen revenue can beat display ads. For broad informational pages, ad RPM may be the simpler baseline.

How this calculator is built

Independently maintained

Written by Sam Doshi and the RevenueLab editorial team. We don't sell the data feeds this tool is built on.

Sourced from primary data

Benchmarks come from public AdSense / Stripe / IRS disclosures and reader-submitted data — never third-party "$X per view" claims. Full methodology.

Last reviewed

June 2026. We re-check every figure on the platform on a rolling quarterly cycle.

Editorial standards

See our editorial policy and disclaimer. Results are estimates, not advice.