Digital Drive HQ
Marketing Calculators

CPM Calculator

Calculate cost per 1,000 impressions.

FreeNo sign-upWorks in your browser
Enter details
$
Result
CPM (cost per 1,000 impressions)
$5.00

About the CPM Calculator

Calculate CPM free — the cost per 1,000 impressions: cost ÷ impressions × 1,000. Enter your spend and impressions from display, video, YouTube, or social campaigns and get your CPM instantly, or work backwards to estimate the budget a given reach requires. Publishers use the same math in reverse to price inventory. Remember: a cheap CPM to the wrong audience is still wasted budget.

How to use the CPM Calculator

  1. 1Enter your total cost and impressions.
  2. 2Read the result instantly — it recalculates as you type.
  3. 3Adjust the numbers to model different scenarios.

Frequently asked questions

What is CPM?

CPM (cost per mille) is the cost per 1,000 ad impressions: CPM = cost ÷ impressions × 1,000.

Is a lower CPM always better?

Not necessarily — cheap impressions to the wrong audience convert poorly. Balance CPM against targeting quality and CTR.

What's an average CPM?

Display often runs $2–10, social $5–15, and video/CTV $15–35 — varying widely by audience, season, and placement. Q4 CPMs spike everywhere.

Related guides

Related tools