Cost per mille

CPM Calculator

Your numbers
Update any field and results recalculate instantly.
$
CPM = Cost ÷ Impressions × 1,000
CPM is the cost to show your ad a thousand times. It is the standard way to compare the price of reach across platforms.
CPM
$4.44

You're paying $4.44 per 1,000 impressions across 450,000 served.

Impressions450,000
Media cost$2,000

Frequently asked questions

What is CPM?
CPM stands for cost per mille: the cost to show your ad one thousand times. It is the standard way to compare the price of reach across ad platforms, which all quote a price per 1,000 impressions.
How do you calculate CPM?
Divide your media cost by impressions, then multiply by 1,000. For example, 2,000 in spend for 450,000 impressions is (2,000 ÷ 450,000) × 1,000 = 4.44 CPM.
What is a good CPM?
There is no universal figure: CPM varies widely by platform, audience, format and season. Treat it as a comparison tool, benchmarking against your own past campaigns and the channels you are weighing up, not a fixed target.
What is the difference between CPM and CPC?
CPM is the cost per 1,000 impressions, so you pay for reach. CPC is the cost per click, so you pay for a visit. CPM suits awareness campaigns priced on exposure, while CPC ties spend to people who actually engage.