Free tool

CPM Calculator

Calculate your cost per thousand impressions (CPM) in seconds. Use any two values to find the third — CPM, total cost, or impressions.

Result

0.00

What is CPM?

CPM stands for "Cost Per Mille" (mille = Latin for thousand). It's the standard pricing model in display advertising — the price an advertiser pays for 1,000 ad impressions. CPM is the foundation of programmatic ad buying and the most common metric for pricing display, video, and native ad inventory.

CPM = (Total Cost ÷ Impressions) × 1,000

CPM vs eCPM — what's the difference?

CPM (advertiser metric)

The price an advertiser pays for 1,000 impressions in a specific campaign. Set during bidding or negotiation.

eCPM (publisher metric)

The effective revenue a publisher earns per 1,000 impressions across all campaigns and demand sources. Calculated after the fact.

Frequently asked questions

What is CPM in advertising?

CPM (Cost Per Mille) is the price an advertiser pays for 1,000 ad impressions. 'Mille' is Latin for thousand. For example, a $5 CPM means the advertiser pays $5 for every 1,000 times their ad is shown. It's the most common pricing model in programmatic display advertising.

How do you calculate CPM?

CPM = (Total Campaign Cost / Total Impressions) × 1,000. For example, if you spend $500 on a campaign that delivers 200,000 impressions: CPM = ($500 / 200,000) × 1,000 = $2.50. You can also calculate total cost from CPM: Total Cost = (CPM × Impressions) / 1,000.

What is the difference between CPM and eCPM?

CPM is an advertiser metric — the price paid per 1,000 impressions for a specific campaign. eCPM is a publisher metric — the effective revenue earned per 1,000 impressions across all campaigns and demand sources. eCPM normalizes revenue from different pricing models (CPC, CPA, CPM) into one comparable metric.

What is a good CPM rate?

Average display CPMs range from $1-5 for general web traffic, $5-15 for niche B2B audiences, and $15-30+ for premium finance or insurance placements. Video CPMs are typically 5-10× higher. Programmatic CPMs vary by geography, device, ad format, viewability, and seasonality.

Related tools

Want a full audit of your ad monetization?

Get a comprehensive analysis across header bidding, ads.txt, placements, and more — free.

Start Free Audit