Small business

Ad revenue calculator

Model website ad revenue from page views and an assumed page RPM.

Your measurements

Change any value to calculate
views
$
Modeled ad revenue
1,200 $
Page views
100,000 views
Assumed page RPM
12 $

Displayed values are rounded. Whole packages and purchase lengths round up. See assumptions below.

Calculation details

Inputs and full-precision results for checking this calculation. No report is sent.

How to use this calculator

Choose a period, enter page views for that period, and use your own observed or assumed page RPM. Compare different RPM inputs to see how sensitive revenue is to that assumption.

The formula

Estimated revenue = page views × page RPM ÷ 1,000. Page RPM is revenue per 1,000 page views, not per 1,000 ad impressions.

A worked example

100,000 page views at an assumed $12 page RPM model $1,200 in revenue for the same period. At $6 RPM, the scenario falls to $600.

Assumptions & limitations

A scenario, not an earnings forecast. The default RPM is illustrative and not market research or a promise. Geography, traffic quality, season, consent, ad fill, and network policies affect actual revenue.

Common questions

Can I enter ad impressions instead?

No. This tool uses page RPM and page views. Ad RPM uses ad impressions and represents a different calculation basis.

Is the default a typical RPM?

No. It is only a worked example. Use your own reporting or clearly label a scenario assumption.

Supporting reference

The method above states this calculator’s assumptions. This reference provides related definitions and technical context.

Google AdSense: revenue per thousand impressions (RPM) ↗

Formula and worked example checked against automated test cases. About our methodology.

Answers in seconds

No signup. No spreadsheet. Just your answer.

The math, explained

Clear formulas and useful worked examples.

Your numbers stay yours

Calculations happen right in your browser.