Free CPM calculator
CPM, solved in any direction.
Enter any two of cost, impressions, or CPM and read the third instantly, with the exact formula shown. No sign-up, no waiting. Start typing below.
- Free forever
- No sign-up
- Instant results
CPM calculator
Cost per thousand impressions
- Meta Ads
- $5 – $12
- Google Display
- $1 – $4
- Programmatic
- $0.50 – $2
- YouTube
- $4 – $10
Your result
LiveCPM
$2.50( $500 ÷ 200,000 ) × 1,000 = $2.50
CPM is the price of 1,000 ad impressions. It is a cost metric, not a performance one. Pair it with CTR and conversion rate to judge a campaign.
What this tool does
Solve in any direction
Find CPM, cost, or impressions by flipping the same formula. No math to re-learn.
No sign-up wall
No email, no paywall, no cookie banner gymnastics. Land, type, get your number.
Built for repeat use
Quick-fill presets for Meta, Google, and programmatic so you skip the setup every time.
FAQ
Questions, answered.
Everything you need to trust the number before you act on it.
What counts as a good CPM?
It varies by channel: Meta often runs $5–12, Google Display $1–4, programmatic display under $2, YouTube $4–10, LinkedIn $8–25+. Narrow B2B targeting pushes CPM up; broad awareness pulls it down. Compare against your own historical CPM, not a universal benchmark.
How do you calculate CPM?
CPM = total ad spend ÷ impressions × 1,000. If you spend $500 to serve 200,000 impressions, the CPM is ($500 ÷ 200,000) × 1,000 = $2.50. You can also rearrange it to find spend (CPM × impressions ÷ 1,000) or impressions (spend ÷ CPM × 1,000).
What's the difference between CPM and CPC?
CPM charges per thousand impressions, so you pay to be seen regardless of clicks. CPC charges per click, so you pay only when someone engages. CPM suits awareness campaigns; CPC suits traffic and direct response. Read CPM next to CTR and conversion rate, because a cheap CPM that never converts is not cheap.
Is this calculator really free?
Yes. It is free forever, with no sign-up, no email, and no paywall. It runs entirely in your browser; nothing you type is sent anywhere.
Can I trust the math?
The formula is shown live next to every result, so you can verify it yourself. CPM is a simple ratio (cost ÷ impressions × 1,000), and the calculator solves it in all three directions with the same equation rearranged.
About this tool
Built this because I needed it.
It's free and it stays free: no sign-up, no upsell. If you're working on something where a hand would help, my inbox is open.