HomeCalculatorsMarketingWebsite Ad Revenue Calculator

Website Ad Revenue Calculator

Marketing

Estimate your website's monthly and annual ad revenue from pageviews, ad units per page, fill rate, and average CPM — free, instant, and built for publishers.

Reviewed by the thecalcu.com team · Last updated July 16, 2026

1,000100,000,000
110
10100
$0.1$50

Estimated Monthly Ad Revenue

$1,350
Estimated Annual Ad Revenue
$16,200
Total Monthly Ad Impressions
270,000

This calculator computes your Estimated Monthly Ad Revenue, Estimated Annual Ad Revenue, Total Monthly Ad Impressions from the values you enter.

Inputs
Monthly PageviewsAd Units per PageFill RateAverage CPM
Outputs
Estimated Monthly Ad RevenueEstimated Annual Ad RevenueTotal Monthly Ad Impressions

What is a Ad Revenue?

A Website Ad Revenue Calculator estimates how much a publisher's website earns from display advertising, based on how much traffic it gets and how that traffic is monetised. Instead of waiting for an ad network's dashboard to report actual earnings, this tool lets you model revenue from four inputs you already know or can reasonably estimate: monthly pageviews, ad units per page, fill rate, and average CPM.

The underlying math is the same calculation every programmatic ad network runs behind the scenes to determine a publisher's payout. Pageviews multiplied by ad units per page gives the total number of ad slots your site generates; multiplying that by the fill rate accounts for the reality that not every ad request returns a paid advertisement. The resulting impression count, priced at your average CPM, produces your estimated revenue.

This is useful in two very different situations. Before launching a monetisation strategy, it lets you forecast whether a given traffic level is worth pursuing a premium ad network, header bidding setup, or a simpler single-network integration. After monetising, it lets you sanity-check reported earnings, model the impact of adding an ad unit, or estimate the revenue effect of a traffic change before it happens, pairing well with the Organic Traffic Value Calculator when you're deciding where to invest content or SEO effort.

CPM benchmarks vary widely across audiences and geographies. Publishers with a US, UK, or Canadian audience in finance, software, insurance, or B2B niches typically see the highest CPMs, often several times higher than general-interest content aimed at lower-yield regions. Two sites with identical pageviews can earn very different revenue purely because of audience quality, which is why this calculator treats CPM as a direct input rather than assuming a fixed industry average.

Why Use a Website Ad Revenue Calculator?

Ad revenue forecasting is hard to do reliably by memory or spreadsheet formula, especially when several variables move independently. A traffic increase, a fill rate improvement, and a seasonal CPM swing can happen at the same time, and untangling which change actually drove a revenue shift is difficult without isolating each variable.

This calculator lets you hold three inputs constant and change one at a time, for example, testing what a 20% traffic increase does to monthly revenue while fill rate and CPM stay fixed, versus testing what adding a fourth ad unit per page does on its own. That kind of scenario planning is exactly what's needed before committing engineering time to a new ad placement or before pitching a traffic growth target to stakeholders based on projected revenue impact.

It's also a fast way to benchmark a new site or a new content vertical before it earns its first dollar. If you're evaluating whether to launch a niche blog, plugging in a realistic pageview target with a category-appropriate CPM (checked against your ad network's rate card) gives you a revenue ceiling to compare against a Marketing ROI Calculator projection for the content and promotion cost required to reach that traffic level.

Who Should Use This Calculator?

Bloggers and content site owners deciding whether their traffic level justifies switching from a basic ad network to a premium programmatic setup can use this tool to estimate the revenue gap between fill rate and CPM tiers before making the switch.

Publishers evaluating a new ad unit or layout change can model the revenue impact of adding a sticky footer unit or a second in-content placement, weighing the projected gain against the user-experience cost of a denser page.

SEO and content strategists building a traffic growth case for stakeholders can convert a pageview growth target directly into a projected revenue number, making the business case for content investment concrete rather than abstract. Pairing this with the SEO ROI Calculator shows the full loop from content spend to organic traffic to ad revenue.

Digital media buyers and ad ops teams managing publisher relationships can use the calculator to reverse-engineer what CPM or fill rate a partner site needs to hit a revenue target, useful when negotiating minimum guarantees or evaluating a publisher's monetisation potential.

Students and new publishers learning how ad-supported websites actually make money will find the calculator's output breakdown, impressions, monthly revenue, annual revenue, a clear, concrete way to see how the pieces connect.

What Insights Does the Ad Revenue Calculator Give You?

Estimated Monthly Ad Revenue is the headline number, your projected earnings for the traffic and ad setup you entered. This is the figure to compare against your hosting, content production, and promotion costs to judge whether your monetisation strategy is actually profitable.

Estimated Annual Ad Revenue simply annualises the monthly figure, useful for business planning, budgeting content investment, or presenting a yearly earnings projection to a partner or investor. Keep in mind that real annual revenue is rarely perfectly linear, CPMs typically rise in Q4 and dip in the slower summer months.

Total Monthly Ad Impressions shows the actual scale of ad inventory your site is generating, independent of price. This number matters when negotiating with ad networks, since some programs have minimum impression thresholds for premium access, and it's also the figure to track if you want to separate "are we getting more ad views" from "are we earning more per ad view" as two distinct optimisation problems.

Reading all three together tells you where to focus next: if impressions are high but revenue is low, the problem is CPM (audience quality or ad demand); if both are low, the problem is either traffic or ad density, and the CPM Calculator or CTR Calculator can help you diagnose which lever to pull first.

How to use this Ad Revenue calculator

  1. Enter your Monthly Pageviews, use your analytics platform's pageview count for the period you want to project, not sessions or unique visitors.
  2. Set Ad Units per Page to the number of distinct ad placements a typical page on your site displays.
  3. Adjust Fill Rate to match your ad network's reported fill percentage, or estimate conservatively (80–90%) if you don't have this figure yet.
  4. Set Average CPM using your ad network's reported average, or a category benchmark if you're forecasting before launch.
  5. Read the Estimated Monthly Ad Revenue result, this is your primary projected earnings figure for the inputs given.
  6. Check Estimated Annual Ad Revenue and Total Monthly Ad Impressions for the longer-term and volume context, then adjust any input to model a different scenario.
Show formula & methodology ↓Show less ↑

Formula & Methodology

The calculator uses a standard two-stage publisher revenue formula:

Total Impressions = Monthly Pageviews × Ad Units per Page × Fill Rate

Monthly Ad Revenue = (Total Impressions ÷ 1,000) × Average CPM

Annual Ad Revenue = Monthly Ad Revenue × 12

Worked example: A site with 250,000 monthly pageviews, 3 ad units per page, a 92% fill rate, and a $6 average CPM produces:

Total Impressions = 250,000 × 3 × 0.92 = 690,000

Monthly Ad Revenue = (690,000 ÷ 1,000) × $6 = $4,140

Annual Ad Revenue = $4,140 × 12 = $49,680

This mirrors the calculation ad networks perform to generate publisher payout reports, so the output should track closely with real dashboard figures once your actual fill rate and CPM are entered.

Frequently Asked Questions

What is a Website Ad Revenue Calculator?
A Website Ad Revenue Calculator estimates how much money a website can earn from display advertising based on its traffic and ad setup. It combines monthly pageviews, the number of ad units shown per page, the fill rate (the share of ad requests that actually return a paid ad), and the average CPM into a single projected revenue figure. Publishers use it to forecast earnings before signing up with an ad network or to sanity-check numbers reported in an existing dashboard.
How is website ad revenue calculated?
Ad revenue is calculated in two steps: first, total impressions are found by multiplying pageviews by ad units per page and the fill rate; second, that impression count is divided by 1,000 and multiplied by the average CPM. For example, 100,000 pageviews with 3 ad units per page and a 90% fill rate produce 270,000 impressions, which at a $5 CPM works out to $1,350 in monthly revenue.
What is a good CPM for a website?
CPM for websites varies enormously by niche, geography, and ad format, general content sites in the US and UK often see $2–$8, while finance, insurance, and B2B SaaS niches can command $15–$40 or more. Video and sticky ad units typically earn a higher CPM than standard display banners. Traffic from higher-income English-speaking markets (US, UK, Canada, Australia) generally commands a stronger CPM than traffic from lower-yield regions.
What is fill rate and why does it matter for ad revenue?
Fill rate is the percentage of ad requests your site sends that actually come back with a paid advertisement, rather than an empty slot. A fill rate below 100% is normal, even top-tier ad networks rarely fill every single request, but a very low fill rate (under 70%) usually signals thin ad demand for your traffic or an oversupply of ad units. Improving fill rate, through header bidding or adding backup ad networks, directly increases revenue even if CPM and pageviews stay flat.
What is the difference between CPM and RPM for publishers?
CPM is what advertisers pay per 1,000 ad impressions, while RPM (Revenue Per Mille) is what a publisher actually earns per 1,000 pageviews, after the ad network's revenue share and accounting for unfilled impressions. This calculator works from CPM and fill rate to build up to a revenue figure, which is functionally the same calculation an ad network performs internally to arrive at your RPM. Use our [CPM Calculator](/cpm-calculator/) if you need to work from a raw spend-and-impressions figure instead.
How many ad units should I place per page?
Most content sites run 2–4 ad units per page, commonly a header banner, an in-content unit, and a sidebar or sticky unit. Adding more units increases total impressions and revenue, but pushing past 4–5 units per page tends to hurt user experience, page speed, and Core Web Vitals scores, which can indirectly reduce both traffic and the CPM advertisers are willing to pay. Test incrementally and watch your bounce rate alongside revenue when adding units.
Does more traffic always mean more ad revenue?
Not proportionally, revenue depends on traffic quality as much as traffic volume. A smaller audience of highly engaged readers in a high-CPM niche (finance, software, insurance) can out-earn a much larger audience of low-intent visitors in a low-CPM niche. Before investing in traffic growth, check whether your [Organic Traffic Value Calculator](/organic-traffic-value-calculator/) numbers suggest your existing pages are already being monetised efficiently.
How do I use the Website Ad Revenue Calculator?
Enter your Monthly Pageviews, the number of Ad Units per Page you display, your expected Fill Rate as a percentage, and your Average CPM in dollars. The calculator instantly returns your Estimated Monthly Ad Revenue, Estimated Annual Ad Revenue, and Total Monthly Ad Impressions. Adjust any slider to see how a change in traffic, ad density, fill rate, or CPM shifts your projected earnings in real time.
Can I use this calculator to compare display ads against affiliate or sponsored content revenue?
Yes, run your display ad numbers here, then compare the result against a [ROAS Calculator](/roas-calculator/) or [SEO ROI Calculator](/seo-roi-calculator/) estimate for affiliate or sponsored placements on the same pages. Many publishers find that swapping a low-CPM ad unit for a well-placed affiliate link or sponsored post earns more per pageview, particularly on high-intent commercial content.
How is this different from a YouTube or TikTok earnings estimate?
This calculator models display advertising revenue on a website, driven by pageviews, ad density, and CPM, the standard monetisation model for blogs, news sites, and content publishers. Video platforms use a different model based on watch time and a fixed revenue-share percentage; if you monetise video content, our [YouTube Earnings Calculator](/youtube-earnings-calculator/) uses that platform-specific formula instead.
Why is my actual ad revenue lower than this estimate?
This calculator projects revenue from clean inputs, but real-world numbers are affected by ad blockers (which can remove 15–40% of impressions depending on your audience), viewability thresholds that some networks require before paying for an impression, and CPM volatility across seasons, Q4 typically pays significantly more than Q1 or Q2. Treat the output as a planning estimate and reconcile it against your ad network's actual reporting dashboard periodically.
Should I optimise for CPM, fill rate, or ad units per page first?
Fill rate is usually the easiest lever to improve quickly, since it often just requires better ad network setup or adding a backup demand source with minimal downside. CPM improvements take longer and usually mean growing a more valuable audience niche or improving ad viewability. Adding ad units per page delivers the fastest revenue increase on paper but carries the most user-experience risk, so treat it as the last lever, not the first.
Also known as
ad revenue calculatorwebsite earnings calculatorAdSense revenue estimatorblog ad revenue calculatorpublisher ad revenue calculatorCPM revenue calculator