CPM Calculator

$
$

Calculate CPM (Cost Per Mille / per thousand impressions), total campaign cost, or total impressions for digital advertising.

Formula

CPM = (Cost ÷ Impressions) × 1,000
  • CPM stands for Cost Per Mille (thousand) — standard digital ad pricing.
  • Total Cost = CPM × Impressions ÷ 1,000.
  • Total Impressions = Budget × 1,000 ÷ CPM.

Calculate CPM for $1,000 / 100,000 impressions

Inputs
  • Calculate: cpm
  • Total Campaign Cost ($): 1000 $
  • Total Impressions: 100000
  • CPM ($): 10 $

CPM = ($1,000 ÷ 100,000) × 1,000 = $10 CPM.

Frequently asked questions

What is a good CPM?
Varies by platform: social media $5–15; display $2–6; video $15–30; connected TV $25–50.
Is lower CPM always better?
Not necessarily — lower CPM may indicate lower-quality audiences. Consider CPM alongside CTR and conversion rate.
What is the difference between CPM and CPC?
CPM pays per 1,000 impressions (views); CPC pays per click. CPM is better for brand awareness; CPC for direct response.
What does eCPM mean?
Effective CPM — the equivalent CPM for non-CPM campaigns, calculated as (total earnings / total impressions) × 1,000.