MARKETING & BUSINESS · FREE TOOL

Website RPM & Earnings Calculator

Use current revenue and pageviews to calculate page RPM, forecast earnings at another traffic level and estimate the views needed for a revenue target.

CALCULATE NOW
LIVE WORKSHEET

Turn traffic into an earnings model.

Calculate your real page RPM, forecast revenue and estimate the pageviews required for an income goal.

Page RPM$6.80
Forecast earnings$1,700.00
Views needed for target294,118

Method: Page RPM = estimated earnings ÷ pageviews × 1,000. A forecast assumes the same RPM continues, which may not happen.

Your entries are calculated in this browser and are not intentionally saved by LifeWidget.

HOW IT WORKS

A clear answer, with the method included.

How to use this website rpm & earnings calculator

  1. Enter the requested information in the fields above.
  2. Check that the values match your situation.
  3. Read the result, then copy it if you need it elsewhere.

The formula

Page RPM = estimated earnings ÷ pageviews × 1,000. Forecast earnings = RPM × forecast pageviews ÷ 1,000.

Example

Earning $850 from 125,000 pageviews produces a $6.80 page RPM. At the same RPM, 250,000 views would estimate $1,700.

Official reference

Google AdSense: RPM definition

COMMON QUESTIONS

Good to know.

Is RPM guaranteed to remain stable?

No. Geography, seasonality, device, content, advertiser demand and ad placement can change RPM.

Is RPM the same as CPM?

No. Page RPM measures publisher revenue per thousand pageviews; CPM commonly describes advertiser or impression-level cost.

Can I use this for AdSense?

Yes, if you enter your own earnings and pageviews from the same period.

Last reviewed: 17 August 2026 · Report a mistake