Creator calculator

CPM / RPM Calculator

Turn total traffic and revenue into a comparable per-thousand rate.

RPM uses revenue per 1,000 views; CPM uses advertiser cost per 1,000 impressions. This computes the same rate equation for either input.

Rate per 1,000

—

One formula, two different metrics

You enter revenue and a view or impression count, and the calculator divides revenue by that count and multiplies by 1,000 to get a rate per 1,000. A second line shows the same rate per single view or impression, without the ×1,000 step.

The arithmetic never changes — only the label does. Put in a creator's earnings and view count and you get RPM. Put in an advertiser's spend and impression count and the identical division produces CPM. The result describes whichever side of the transaction the numbers you entered belong to.

Two worked examples

Rate per 1,000 = revenue ÷ views or impressions × 1,000

RPM example: $250 in revenue from 100,000 views. 250 ÷ 100,000 = 0.0025, then 0.0025 × 1,000 = $2.50 RPM, or $0.0025 revenue per view.

CPM example: $4,000 spent by an advertiser across 800,000 impressions. 4,000 ÷ 800,000 = 0.005, then 0.005 × 1,000 = $5.00 CPM.

Why RPM sits below CPM

CPM measures what an advertiser pays per 1,000 ad impressions. RPM measures what a creator actually receives per 1,000 video views, after the platform takes its share and after accounting for views that never showed a paid ad at all. Different denominators — impressions versus views — and different sides of the payment mean the two numbers describe different things, even when people use them interchangeably.

As a rough illustration, YouTube's standard partner split pays creators about 55% of ad revenue, so a $20 CPM sold to an advertiser would put a creator's share near $11.00 per 1,000 impressions before anything else changes. The RPM ends up lower still, because not every view carries a paid ad impression — so an advertiser-facing $20 CPM commonly turns into a mid-single-digit RPM once it's spread across total views. Real fill rates and negotiated splits vary, so treat this as an illustration of the gap rather than a fixed formula.

Everyday RPM and CPM comparisons

  • $1,200 in revenue from 300,000 views is a $4.00 RPM (1,200 ÷ 300).
  • $6,000 paid for 500,000 ad impressions is a $12.00 CPM (6,000 ÷ 500).
  • $800 from 160,000 views ($5.00 RPM) beats $950 from 260,000 views ($3.65 RPM) on a per-view basis, even though the second month brought in more total revenue and more views (800 ÷ 160 = 5; 950 ÷ 260 ≈ 3.65).
  • $50 in revenue from 12,500 views is a $4.00 RPM, or $0.004 in revenue for each individual view (50 ÷ 12,500).

Frequently asked questions

What does RPM stand for and who does it apply to?

Revenue per mille, or revenue per thousand — what a creator or publisher actually keeps per 1,000 views, after the platform's revenue share, as opposed to CPM, which measures the advertiser's spend before any split.

Why is my RPM so much lower than the CPM figures I see quoted for my niche?

Quoted CPMs usually describe advertiser spend per 1,000 impressions, but not every view serves a paid impression, and the platform keeps a share before paying the creator — both factors compress the gap between the CPM you hear about and the RPM you actually see.

Can I use this calculator for impressions instead of views?

Yes — enter total ad impressions instead of views and the result becomes a CPM figure, using the identical revenue ÷ count × 1,000 formula.

Why did the higher-revenue month in the example end up with a lower RPM?

Because RPM divides by views, and the second month's view count grew faster than its revenue — $950 over 260,000 views works out to $3.65 per 1,000, below the $5.00 per 1,000 that $800 over 160,000 views produced.

What is "revenue per view" useful for?

It expresses the same rate per single view rather than per 1,000, which is convenient for multiplying against a specific traffic forecast without doing the ÷1,000 step yourself — $0.0025 per view times 40,000 projected views estimates $100.

Does this calculator account for currency conversion or ad-blocker losses?

No. It only divides the revenue and view numbers you enter — both figures should already reflect whatever currency and post-ad-blocker traffic you want measured.