Skip to content
AllCalcHub

CPM Calculator

Calculate cost per thousand impressions, total cost or impressions for an ad campaign.

About the CPM Calculator

Choose what you want to find (CPM, total cost or impressions) and enter the other two. Use it to compare ad quotes, plan a budget, or check what a publisher's rate card works out to.

CPM (cost per mille) is the price of 1,000 ad impressions, the standard unit for display, video and social advertising.

The formula

CPM = cost ÷ impressions × 1000

Worked example

1,500 spent for 250,000 impressions

  1. 1,500 ÷ 250,000 = 0.006 per impression
  2. × 1,000 = 6.00 CPM
  3. At that CPM, 10,000 buys about 1.67 million impressions

Things to keep in mind

  • An impression isn't a view: viewability and invalid traffic vary by platform.

Questions people ask

CPM vs CPC?

CPC charges per click; effective CPM = CPC × CTR × 1000.

What's a typical CPM?

Varies by platform, audience and season, from under $2 to over $30.

What is RPM?

Revenue per mille: what a publisher earns per 1,000 page views or impressions. The same formula with revenue in place of cost.