Ad buying metric

CPM Calculator

Free CPM calculator for advertising. Calculate cost per thousand impressions, target CPM budget, and impressions available for a media spend.

Formula CPM = ad spend / impressions x 1,000

Ad Buying Metrics

Calculator

CPM is calculated from the spend and impressions you entered.

$2,500 across 500K impressions equals $5.00 CPM.

CPM $5.00 Cost per 1,000 impressions
Cost at target CPM $2,500 $5.00 target CPM
Impressions at target 500K For the same $2,500 budget
Formula CPM = ad spend / impressions x 1,000

How to use this calculator

When to use this CPM calculator

Use CPM when you are buying or evaluating media by impressions. It is the cleanest way to compare display, video, social, and programmatic placements before click data is available.

What the result means

A lower CPM means cheaper reach, but not always better profit. Pair CPM with CTR, CPC, and ROAS when you need to judge traffic quality or campaign returns.

  • CPM answers how much reach costs.
  • CTR answers how often people click.
  • CPC answers how much each click costs.

CPM Calculator FAQ

What is CPM?

CPM means cost per mille, or cost per 1,000 ad impressions.

How do I calculate CPM?

Divide total ad spend by impressions, then multiply by 1,000.

Is a lower CPM always better?

No. A low CPM can still perform poorly if the traffic does not click or convert.