Free YouTube CPM calculator

YouTube CPM calculator for ad CPM, playback CPM, and RPM.

Calculate YouTube CPM from ad spend and monetized impressions, then compare it with playback-based CPM and estimated creator RPM so you do not confuse advertiser cost with take-home revenue.

Quick formula

CPM = spend / ad impressions x 1,000

CPM is advertiser-facing. RPM is creator-facing. Use both when diagnosing monetization, but use RPM for revenue planning.

Ad revenue math

Calculate YouTube CPM and compare it with RPM

Use monetized ad impressions for standard CPM, monetized playbacks for playback-based CPM, and total views for creator RPM.

Calculator output

YouTube CPM

$12.00

Advertiser cost per 1,000 monetized ad impressions.

Playback-based CPM

$16.00

Estimated creator RPM

$2.64

Estimated creator revenue

$660.00

Monetized playback rate

30.0%

This model separates advertiser CPM from creator RPM. For example, 250,000 total views can produce a lower RPM than CPM when only part of the audience sees ads.

How to use it

How to calculate YouTube CPM

1

Enter advertiser spend

Use the gross ad spend, estimated ad revenue before share, or a test budget you want to model.

2

Add monetized impressions

Use monetized ad impressions for standard CPM and monetized playbacks for playback-based CPM.

3

Compare CPM with RPM

CPM explains advertiser demand. RPM estimates creator revenue per 1,000 total views after share and non-monetized views.

CPM vs playback-based CPM vs RPM

These metrics answer different questions. A high YouTube CPM can still produce weak creator revenue if monetized playback rate is low or the channel has many views that do not show ads.

CPM

Ad spend / monetized ad impressions x 1,000

Understand advertiser cost and topic demand.

Playback-based CPM

Ad spend / monetized playbacks x 1,000

Understand monetized video playbacks where at least one ad showed.

RPM

Creator revenue / total views x 1,000

Estimate creator take-home revenue from all views.

CPM is before YouTube revenue share.

Playback-based CPM counts monetized playbacks, not every view.

RPM is better for creator revenue planning.

YouTube CPM calculator FAQ

How do you calculate YouTube CPM?

YouTube CPM is calculated as advertiser spend divided by monetized ad impressions, multiplied by 1,000. CPM measures advertiser cost before YouTube revenue share.

What is YouTube CPM?

YouTube CPM means cost per mille, or advertiser cost per 1,000 monetized ad impressions. It is not the same as creator take-home revenue.

What is playback-based CPM on YouTube?

Playback-based CPM is advertiser cost per 1,000 video playbacks where at least one ad showed. It uses monetized playbacks instead of raw ad impressions.

Why is YouTube RPM lower than CPM?

RPM is usually lower because it reflects creator revenue after YouTube revenue share and counts all views, including views that did not show ads. CPM only measures monetized ad impressions before share.

Should creators optimize for CPM or RPM?

Use CPM to understand advertiser demand, but use RPM, retention, audience quality, and total revenue when deciding which video formats to scale.