Page RPM Calculator

Calculate Page RPM from revenue and pageviews, plus pageviews needed for revenue targets.

Example: $1,200
$
Example: 100,000
Example: $3,000
$

Review the result

Page RPM
--
Per 10k views
--
Target views
--

How to use this calculator

Page RPM vs eCPM

Page RPM uses pageviews. eCPM uses ad impressions. A page with multiple ad slots can have a different Page RPM and eCPM.

Target pageviews

Once you know Page RPM, you can estimate how many pageviews are needed to reach a revenue target.

Page RPM formula

Page RPM normalizes publisher revenue by pageviews. Use it when traffic volume, not ad impression count, is the planning unit.

Page RPM vs AdSense RPM

AdSense Page RPM uses AdSense revenue. A site-wide Page RPM can include all monetization sources, so do not compare the two unless the revenue source matches.

Use RPM without policy risk

Improve RPM through content quality, traffic mix, speed, viewability, and layout testing. Do not encourage ad clicks or place ads in misleading ways.

Formula quick reference

  • Page RPM = revenue / pageviews x 1,000
  • Revenue = Page RPM x pageviews / 1,000
  • Required pageviews = target revenue / Page RPM x 1,000

Worked example

Publisher RPM example

Inputs: $1,200 revenue and 100,000 pageviews

Result: $12.00 Page RPM

Note: At that RPM, a $3,000 target needs about 250,000 pageviews.

Common mistakes

  • Using eCPM when the denominator is pageviews.
  • Comparing AdSense-only RPM to total revenue RPM.
  • Treating YouTube RPM and website Page RPM as the same metric.

What the result means

  • Page RPM depends on niche, geography, device mix, ad demand, and revenue source.
  • Use normalized monthly or yearly views when comparing periods with different lengths.

Page RPM Calculator FAQ

What is Page RPM?

Page RPM is estimated revenue per 1,000 pageviews.

Is Page RPM the same as AdSense RPM?

AdSense Page RPM follows the same basic formula but only includes AdSense revenue.

Can I use Page RPM for ad impressions?

Use eCPM when your denominator is ad impressions instead of pageviews.

Why is Page RPM different from eCPM?

Page RPM uses pageviews as the denominator. eCPM uses ad impressions, and one page can contain multiple ad impressions.

Can Page RPM be used for YouTube?

This page is for websites. YouTube RPM has platform-specific definitions and should not be mixed with website Page RPM.

How do I normalize daily revenue?

Use the same period for revenue and pageviews, then scale the output carefully if traffic is seasonal.