CPM Calculator

Calculate CPM — the cost per thousand impressions in advertising.

Cost per thousand views

CPM, cost per thousand impressions, is a standard way advertising is priced — how much it costs to show an ad a thousand times. This works it out from cost and impressions, letting you compare the cost of reach across campaigns and platforms on a common basis.

Enter the cost and impressions to see the CPM.

Reach is not results

CPM measures the cost of being seen, which is useful for comparing the raw price of reach, but it is important to remember that impressions are not outcomes. A low CPM looks cheap, but if those impressions do not lead to clicks, sign-ups or sales, cheap reach is still wasted money — which is why CPM is best read alongside metrics further down the funnel like cost per acquisition. CPM suits awareness campaigns, where being seen is the goal; for performance campaigns, what happens after the impression matters far more. Understanding CPM as the price of attention, not results, keeps it in its proper place as one metric among several.

Frequently asked questions

What does CPM measure?

The cost to show an ad a thousand times — the price of reach, useful for comparing the cost of impressions across campaigns.

Is a low CPM always good?

Not necessarily — cheap impressions are wasted if they do not lead to action. Read CPM alongside outcomes like cost per acquisition.

Is anything uploaded?

No. The calculation happens in your browser.

More Accounting tools