CPM Calculator
Work out CPM from spend and impressions, then how many impressions a budget buys and what a reach target would cost at that rate.
- Free
- No sign-up to try
- Works as you type
Cost per thousand impressions
CPM
$6.25
Impressions the budget buys
1,600,000
Cost of the impressions you want
$6,250
- CPM = spend ÷ impressions × 1,000.
- Impressions a budget buys = budget ÷ CPM × 1,000.
- Cost of impressions = impressions wanted × CPM ÷ 1,000.
Free, no sign-up to try. Save it as a live calculator you can share; an estimate from the numbers you enter, not financial advice. Check the result against your own records before you rely on it.
How it works
How the CPM Calculator works
- 1
Enter your numbers
Every result updates as you type, with the formula shown under it.
- 2
Check the method
See how each number is worked out and what it assumes.
- 3
Save it as a Room
Share a live calculator: others can change the numbers and see the result update.
Worked example
What it makes
Example inputs
- Spend so far
- $2,500
- Impressions from that spend
- 400,000
- Budget to plan
- $10,000
- Impressions you want
- 1,000,000
Results
- CPM
- $6.25
- Impressions the budget buys
- 1,600,000
- Cost of the impressions you want
- $6,250
How it's calculated
- CPM = spend ÷ impressions × 1,000.
- Impressions a budget buys = budget ÷ CPM × 1,000.
- Cost of impressions = impressions wanted × CPM ÷ 1,000.
- Assumes: CPM stays the same as you spend more; in practice it often rises with volume.
An estimate from the numbers you enter, not financial advice. Check the result against your own records before you rely on it.
Who it's for
Who uses it
Media buyers
Plan a flight from the CPM you are getting now.
Brand marketers
Price a reach target before you book it.
Publishers
Quote a campaign from your usual CPM.
Good to know
What to consider
- CPM is held flat; it often rises as you buy more of the same audience.
- Impressions are not people: use reach and frequency if you need unique viewers.
Questions
About the CPM Calculator
How do I calculate CPM?
Divide spend by impressions and multiply by 1,000. $2,500 for 400,000 impressions is a $6.25 CPM.
Can I share the calculator with my team or a client?
Yes. The Room keeps the calculator live: anyone with the link can change the numbers and see the result update, with the method and assumptions on the same page.
Make your calculator now
Free, no sign-up to try. It becomes a Room you can edit, publish and share.
Create my calculatorRelated
Related tools
- CPC CalculatorWork out cost per click from spend and clicks, then how many clicks and conversions a budget buys and what each conversion costs.
- CTR CalculatorWork out click-through rate from clicks and impressions, and the extra clicks and conversions you would get at a target CTR.
- Influencer Campaign ROI CalculatorSee what creator fees and gifted product returned in tracked sales: cost per order, cost per thousand views, ROAS and profit after costs.