CPM Calculator

Find the cost of 1,000 ad impressions. Edit the example or enter your own numbers.

Use one currency for all amounts in this calculation.

Cost per 1,000 impressions

USD

$8.00

$1,200.00 ÷ 150,000 × 1,000 = $8.00 CPM

Includes example data

How to calculate CPM

Find CPM
Ad spend ÷ impressions × 1,000
Find ad spend
CPM × impressions ÷ 1,000
Find impressions
Ad spend ÷ CPM × 1,000

More calculations

What is CPM?

CPM is the cost of 1,000 ad impressions. Use the same campaign, currency, and impression definition for the values you compare.

$1,200 spent on 150,000 impressions gives a CPM of $8.

When do two media quotes cost the same?

An $8 CPM quote and a $5 CPM quote with a $300 fixed fee both cost $800 at 100,000 impressions. Above that volume, the $5 CPM quote costs less.