Skip to content

YouTube CPM Calculator

Work out what advertisers pay for every 1,000 ad views on your videos.

  • 100% free
  • Formula shown

Last reviewed by the OnlineToolPro team

$

Gross ad revenue for the period (what advertisers paid).

Impressions where an ad was actually shown.

Currency

Changes the symbol only — no exchange-rate conversion.

Optional: compare with RPM

Enter your total revenue and all views for the same period.

$

CPM (cost per 1,000 monetized impressions)

$8.00

Calculation

CPM = Ad revenue ÷ Monetized impressions × 1,000

  1. $1,200.00 ÷ 150,000 × 1,000 = $8.00

CPM is what advertisers pay before YouTube's revenue share, counted only on impressions that showed an ad. RPM is what you earn per 1,000 of all views, after the revenue share. RPM is usually lower than CPM.

What is the YouTube CPM Calculator?

CPM is what advertisers pay for 1,000 ad views on your videos, before YouTube's share. This tool calculates it from ad revenue and ad impressions, and explains why it's usually higher than RPM.

How it works

How to use the YouTube CPM Calculator

3 simple steps. No experience needed.

What can you use it for?

  • Understand advertiser demand for your content.
  • See how ad prices change across the year.
  • Explain the difference between CPM and RPM to a client or team.

Good to know

What is CPM on YouTube?

CPM (cost per mille) is the price advertisers pay for 1,000 ad impressions. On YouTube, the CPM in Studio is calculated on monetized impressions — times an ad was actually shown — and before YouTube's revenue share.

CPM vs RPM

  • CPM = ad revenue ÷ monetized impressions × 1,000. Advertiser's side, gross.
  • RPM = total revenue ÷ all views × 1,000. Creator's side, net.

RPM is usually lower because it's after the revenue share and includes views without ads. Enter your total revenue and views in the optional fields to see both side by side. More detail in our RPM vs CPM guide.

Example

$1,200 of ad revenue from 150,000 monetized impressions: $1,200 ÷ 150,000 × 1,000 = a CPM of $8.00.

Limitations

  • CPM measures advertiser demand, not your income — use RPM to estimate earnings.
  • A single view can carry several ad impressions, so impressions and views aren't interchangeable.

FAQ

Frequently asked questions

Why is my CPM higher than my RPM?

CPM is gross and counted only on impressions with ads. RPM is net of YouTube's share and divided by every view, including views with no ads.

Can I increase my CPM?

CPM depends mostly on advertiser demand for your audience and topic, and on the season. It isn't a setting you control directly.

Is playback-based CPM the same thing?

Playback-based CPM counts playbacks with at least one ad instead of individual impressions. Use whichever figures match the numbers you enter.

Related guides

Step-by-step help for getting more out of the cpm calculator.

All guides

Other tools you might find useful next.

More YouTube Tools

Tools for working with YouTube videos, channels and thumbnails. 16 free tools.

Browse YouTube tools
Other categories:TextImagesPDFsDeveloper