Advertisement

CPM calculator

Enter ad spend and impressions to get your CPM and compare media costs fairly.

Inputs

Results update live as you type.

CPM
-

Enter values to calculate.

Total spend
-
Impressions
-
Formulas: CPM = ad spend / impressions x 1000. M is the Roman numeral for 1,000.
Advertisement

What CPM measures

CPM prices reach: how much 1,000 ad views cost, regardless of clicks. It is the standard way to compare display, video and social inventory, where one placement may deliver far more impressions per dollar than another.

When CPM bidding makes sense

Use CPM for awareness and video campaigns where the view itself is the goal. For performance campaigns, watch effective CPM too: CPC campaigns can be converted with eCPM = CPC x CTR x 10 to compare against CPM buys.

CPM Calculator FAQs

How do you calculate CPM?
Divide ad spend by impressions and multiply by 1,000. $500 for 125,000 impressions is a $4.00 CPM.
What does CPM stand for?
Cost per mille, mille being Latin for thousand (M is the Roman numeral for 1,000). It is the cost of 1,000 ad impressions.
What is a good CPM?
It varies by channel and country: social feeds often run $5 to $15, premium video higher. Compare within the same placement type, not across different media.
CPM vs CPC, which should I use?
CPM buys reach and suits awareness goals. CPC buys clicks and suits performance goals. A low CPM with a terrible CTR can still be expensive per click.
Is my data uploaded anywhere?
No. Every calculation happens in your browser with JavaScript. Nothing you enter leaves your device.
Advertisement