Ad Revenue Calculator

Estimate your website ad revenue from pageviews and RPM. Free, instant, no signup.

$
Formula: Revenue = (Pageviews ÷ 1,000) × RPM
  • RPM = Revenue per 1,000 pageviews
  • Pageviews = Number of page impressions in the period

How to use the Ad Revenue Calculator

  1. Enter your values. Fill in the fields with your numbers.
  2. Calculate. Press Calculate to run the ad revenue calculator.
  3. Use the result. Copy the result or try a related tool next.

Why use our Ad Revenue Calculator

Instant results. Enter your figures and the ad revenue calculator returns an answer in seconds.
Free & private. Runs in your browser — no signup, and nothing is sent to a server.
Accurate. Uses standard formulas so you can rely on the numbers.

Free to use — premium coming soon

FREE
  • Unlimited calculations
  • Instant results
  • No signup
PREMIUM
  • Remove ads
  • Save & compare scenarios
  • Export results

About the Ad Revenue Calculator

The Ad Revenue Calculator estimates how much money a website, blog, or app can earn from display advertising based on three numbers you control: your monthly pageviews, the number of ad units shown per page, and either your CPM (what advertisers pay per 1,000 impressions) or your RPM (what you actually earn per 1,000 pageviews). It turns those inputs into a projected earnings figure so you can sanity-check a niche, model a traffic goal, or compare two monetization setups before you commit to building anything.

Use it whenever you need a quick revenue ballpark instead of a spreadsheet. Bloggers planning a new site can test whether a topic is worth pursuing, since RPM swings enormously by niche: general entertainment and lifestyle sites often sit around $1-$3 RPM, while finance, tech, and health content frequently reaches $10-$40 and insurance or legal keywords can run higher. Creators negotiating direct sponsorships can work backwards from a CPM offer, and existing publishers can model what doubling traffic or adding a second ad unit would do to monthly income.

Under the hood the math is simple and transparent. With CPM, revenue equals pageviews multiplied by ads per page multiplied by CPM, divided by 1,000, because impressions are pageviews times ad units. With RPM, revenue is just pageviews multiplied by RPM divided by 1,000, since RPM already folds in every ad slot and the network's commission. The calculator runs both relationships instantly in your browser, so you can flip between an advertiser-side CPM view and a publisher-side RPM view without re-entering anything.

Treat every result as a directional estimate, not a payout guarantee. Real ad earnings depend on visitor country, seasonality, ad viewability, click-through rates, fill rate, and the cut your ad network takes, none of which a calculator can know in advance. Because all calculations happen locally in your browser, your traffic figures and revenue numbers are never uploaded, stored, or shared, so you can model private projects and confidential ad rates safely.

Frequently asked questions

What is the difference between CPM and RPM in this calculator?

CPM is what an advertiser pays per 1,000 ad impressions, while RPM is what you, the publisher, actually earn per 1,000 pageviews after the network's cut and across all ad units on the page. If you enter CPM you also need ads-per-page; if you enter RPM, that figure already accounts for every ad slot.

How do I calculate ad revenue from pageviews?

Multiply your pageviews by your RPM and divide by 1,000. For example, 50,000 pageviews at a $6 RPM gives $300 per month. With CPM instead, multiply pageviews by ads-per-page by CPM, then divide by 1,000.

What RPM or CPM should I enter if I don't know mine yet?

Use a niche benchmark as a starting point: roughly $1-$3 for general lifestyle and entertainment content, $5-$15 for tech or higher-intent topics, and $15-$40+ for finance, health, or insurance, with Tier-1 traffic (US, UK, Canada, Australia) at the upper end. Replace it with your own number once you have live data.

Are these revenue estimates accurate?

They are directional, not guaranteed. Actual earnings shift with visitor location, season, ad viewability, fill rate, click-through, and network commission, so use the result to compare scenarios rather than to forecast an exact payout.

Is my traffic and revenue data kept private?

Yes. Every calculation runs entirely in your browser, so your pageview counts, ad rates, and earnings estimates are never sent to a server, stored, or shared.

From our blog

Hourly to Salary: How to Compare Job Offers Without Getting Fooled by the Numbers

By the Super Simple Digital Tools Team · Updated June 2026

When two job offers are quoted in different units, your gut is a terrible judge. A recruiter says $26 an hour; another company offers $52,000 a year. Most people assume the salary wins, but $26 × 2,080 is $54,080, so the hourly role is actually ahead before you factor in anything else. Converting both to the same yearly figure is the only honest way to compare, and it takes seconds once you know the formula behind it.

That formula is hourly rate multiplied by hours per week multiplied by weeks per year. The reason a single number like 2,080 gets quoted so often is that 40 hours across 52 weeks is the default full-time year in the United States. But the moment your situation differs from that default, the default answer is wrong. A four-day-week role at 32 hours, a seasonal contract that runs 40 weeks, or a job with three weeks of unpaid shutdown each year all need their own inputs, which is exactly why a calculator with editable fields beats memorizing a multiplier.

The biggest trap in any hourly-to-salary comparison is treating gross pay as if it were money in your pocket. Two roles with identical annual figures can leave you with very different take-home amounts once health insurance premiums, retirement matching, and state tax differences are layered on. The conversion tells you the headline number; benefits, paid time off, and tax withholding decide what actually lands in your account. Always finish the comparison by mentally subtracting deductions, not just reading the top line.

Overtime is the other variable that quietly distorts things. Under the Fair Labor Standards Act, non-exempt hourly employees earn at least one and a half times their regular rate for hours past 40 in a week. If an hourly job routinely involves overtime, its real annual earnings can sit well above the flat 2,080-hour estimate, while a salaried role usually pays the same no matter how many extra hours you put in. When overtime is common, the hourly job's true value is higher than a plain conversion suggests, so weigh that before deciding a salary is the better deal.

Once you have a clean annual figure, push it down into a monthly number by dividing by twelve, because that is the scale you actually live on. Rent, car payments, and subscriptions are monthly, so a $54,080 salary becomes roughly $4,507 a month gross, and then noticeably less after tax. Running the conversion in both directions, hourly up to annual and annual back down to monthly, gives you a budget you can sanity-check against real bills rather than an abstract yearly headline.

  • Set the weeks field to match your paid weeks, not the calendar: use 50 if you take two weeks of unpaid leave so the annual figure stays realistic.
  • For a fast mental estimate of a full-time annual salary, double your hourly rate and add three zeros ($25/hour roughly equals $50,000).
  • If your role regularly includes paid overtime, add it separately at 1.5× your rate rather than trusting the flat conversion, which assumes none.
  • After getting the gross annual number, divide by 12 for a monthly figure and shave off 20 to 30 percent as a rough buffer for taxes and deductions before budgeting.

Read the full guide →

Tool by the Super Simple Digital Tools Team. Reviewed by our editorial team. Free to use, no signup required.

Related tools