RPM Revenue Calculator

Know your RPM — or want to model one? Enter page views and pick an RPM level to project earnings.

Your numbers

Revenue per 1,000 page views (RPM)

Estimated revenue

Per month $0.00
  • RPM $5.00
  • Page views 50,000
  • Daily $0.00
  • Yearly $0.00

How we calculate this

Monthly revenue = (page views ÷ 1,000) × RPM · Daily = monthly ÷ 30 · Yearly = monthly × 12

RPM is based on page views, not ad impressions. If you know impressions instead, use our AdSense earnings calculator for a fuller model.

Frequently asked questions

Quick explanations grouped by topic — expand any section for details.

RPM basics — what it is & how to calculate it

RPM — Revenue per mille (per 1,000 page views). If you earned $250 on 50,000 views, RPM = ($250 ÷ 50,000) × 1,000 = $5.00.

Revenue from RPM — Flip the formula: monthly earnings = (page views ÷ 1,000) × RPM. 100,000 views at $8 RPM ≈ $800/month.

RPM vs CPM — RPM is publisher-side (what you earn per 1,000 page views). CPM is often advertiser-side per 1,000 ad impressions. More ad units per page usually mean CPM-based math differs from RPM.

Choosing an RPM — benchmarks by niche

Low ($1–$3) — Entertainment, gaming, or global traffic with light ad placement. Common for newer sites.

Medium ($4–$8) — Mixed niches with moderate US/EU traffic and 1–2 ad units per page.

High ($10–$25+) — Finance, B2B, tech, or health with strong US traffic and optimized placements.

Calibrate — Check your ad dashboard for real RPM, then plug it here to forecast growth scenarios.

Using this calculator — accuracy & next steps

Planning tool — Use RPM presets to model traffic goals. Example: “At $6 RPM, how much would 200k monthly views earn?”

Seasonality — RPM swings with advertiser demand (Q4 is often higher). Average 3–6 months of real data when setting a baseline.

Related tools — For CTR, CPC, and ad-unit modeling, try the AdSense earnings calculator.