CPM Calculator

Enter spend and impressions to get the cost for every 1,000 impressions.

Updated November 9, 2026

What is CPM?

CPM lets you compare what reach costs across campaigns, platforms and audiences, whatever the budget size.

How to use the cpm calculator

Type your numbers into the fields above and the result updates as you go. Copy it into a report, or share a link that opens the calculator with your numbers already filled in.

Related calculators

You may also want the ctr calculator, cpc calculator, roas calculator. Browse everything in ad cost metrics calculators.

Frequently asked questions

What does the M in CPM mean?

The M comes from the Latin mille, meaning thousand. CPM is the cost per thousand impressions.

Is a lower CPM always better?

Not always. A cheap CPM can reach people who never act. Read CPM next to CTR and cost per result.

Results are estimates based on the numbers you enter and are not financial advice.

Embed this tool