Calculator

CPM Calculator

The CPM Calculator works in both directions: enter ad spend and impressions to find your cost per thousand, or enter a target CPM and view count to find what a campaign will cost. CPM is the standard pricing unit for YouTube advertising and the base number behind every promotion budget.

Free, no signupNo email requiredSince 2018
Your CPM$2.50

CPM = (spend ÷ impressions) × 1,000.

How it works

How to use the CPM Calculator

Three steps, no account and nothing to install.

1Choose a directionFind my CPM works backward from spend; Find my cost works forward from a target CPM.
2Enter your figuresEither spend and impressions, or target CPM and required views.
3Read the resultThe output updates instantly as you type.

CPM versus RPM

These are frequently confused. CPM is what an advertiser pays per thousand ad impressions. RPM is what a creator receives per thousand video views after YouTube's 45% cut and after unmonetized views are included in the denominator. A $10 CPM typically produces an RPM nearer $3-4, which is why the two numbers never match.

Typical YouTube ad CPMs

YouTube advertising CPMs generally run $4-15 depending on targeting precision, format and competition. Broad awareness campaigns sit at the low end; narrowly targeted campaigns in competitive commercial niches sit much higher. CPMs also rise sharply in Q4 as retail advertisers bid up inventory, then drop in January.

FAQ

Frequently asked questions

See Pricing

$4-15 is the normal range. Below $4 usually means very broad targeting; above $15 suggests a narrow, competitive audience.

CPM is what the advertiser pays per thousand impressions. RPM is what the creator earns per thousand views after YouTube's revenue share. RPM is always the lower number.

Q4 is the most competitive advertising period of the year. Retail and gift-season advertisers bid aggressively, pushing CPMs up across the platform before they fall again in January.

For an advertiser, not necessarily. A low CPM often means broad, untargeted reach. A higher CPM against a precisely targeted audience frequently produces a better cost per actual result.

Ready to grow the channel, not just measure it?

Promote your video across Google, Meta, Telegram, X and OpenAI Ads. Campaigns start at $0.10 per 1,000 views, and a quick order needs only an email.

Get Free Views