Free marketing calculator

AdSense Revenue Calculator by Page RPM

Estimate AdSense earnings from page views and an assumed page RPM, then compare scenarios without treating RPM as a guaranteed rate.

Interactive calculator

Calculate AdSense Revenue

Enter your values and calculate to see the result.

Revision note: Added a page-view revenue model that follows Google's RPM definition while separating scenario assumptions from actual earnings.

Formula

Estimated earnings = Page views ÷ 1,000 × Page RPM

Direct answer

Estimated publisher revenue can be modeled by dividing page views by 1,000 and multiplying by an assumed page RPM. Google defines page RPM in the opposite direction: estimated earnings divided by page views, multiplied by 1,000. See the official AdSense RPM definition.

The calculator rearranges that relationship for planning. It does not retrieve an RPM from Google or predict which advertisers will bid.

Scenario example

For 100,000 page views and a $10 page RPM:

100,000 ÷ 1,000 × $10 = $1,000

That result answers one question: what would earnings be if all entered page views collectively produced the assumed page RPM? It is not an assurance that AdSense will deliver that rate.

What page RPM represents

Page RPM is a normalized metric. It lets publishers compare periods or sections with different amounts of traffic. It can change because of country mix, device, season, advertiser demand, content topic, consent choices, ad placement, viewability and other factors.

Use an RPM taken from a comparable period when possible. Applying a mature US desktop RPM to new mobile traffic from several countries can create a misleading forecast.

Build a useful range

Instead of relying on one estimate, calculate a conservative, central and higher scenario. Keep page views constant and change only RPM, or keep RPM constant and change page views. Changing both at once makes it harder to see which assumption drove the result.

For example, 100,000 page views produce:

Assumed page RPM Scenario earnings
$5 $500
$10 $1,000
$20 $2,000

These are arithmetic scenarios, not CalcMotive revenue forecasts.

Revenue is not profit

Hosting, content production, software, legal review and operating time remain costs even when AdSense revenue is positive. Use the Marketing ROI Calculator only when the incremental contribution and investment can be scoped credibly, or the Profit Margin Calculator for a broader cost view.

Common mistakes

  • Confusing page RPM with ad-impression RPM.
  • Using sessions or users when the RPM was calculated from page views.
  • Presenting an assumed RPM as a guaranteed rate.
  • Ignoring traffic geography and consent behavior.
  • Treating estimated earnings as final paid revenue or profit.

Limits of this calculator

The tool does not model ad requests, fill rate, invalid traffic adjustments, taxes, currency conversion, consent rates or policy restrictions. It sends no page-view or earnings inputs to CalcMotive or Analytics.

Assumptions

  • Page RPM is an assumption or observed historical metric, not a guaranteed rate.
  • The model does not predict fill rate, invalid traffic deductions, seasonality, geography or advertiser demand.

Sources and methodology

CalcMotive publishes the formula and assumptions so you can decide whether the estimate fits your use case. See our methodology standards.

Use the result in context

All guides