Tool
Core CPM Calculator
Result
Your campaign CPM is $5.00 โ you pay $5 for every 1,000 impressions.
Budget โ Impressions
With $1,000 budget at $5 CPM you can get about 200,000 impressions.
Impressions โ Cost
To reach 500,000 impressions at $8 CPM you need a budget of $4,000.
Campaign Comparison
Compare platforms using your current CPM. Enter cost and impressions for each (or use defaults).
| Platform | Cost ($) | Impressions | CPM |
|---|
Lower CPM means more impressions for the same budget. Compare to choose the best platform.
Advertising Reach Simulator
Same budget at different CPMs โ see how CPM affects reach.
| CPM ($) | Impressions |
|---|
Higher CPM means fewer impressions for the same budget. Use this to plan reach.
Platform CPM Benchmarks
| Platform | Average CPM Range | Typical use |
|---|---|---|
| Facebook Ads | $7 โ $12 | Social targeting |
| Google Display | $2 โ $10 | Brand awareness |
| YouTube Ads | $4 โ $10 | Video marketing |
| TikTok Ads | $3 โ $8 | Short-form video |
Benchmarks vary by region and niche. Compare your campaign CPM to these ranges.
Campaign Profit / ROI
Combine CPM with conversions and revenue to estimate profit.
Based on your CPM, impressions, conversion rate, and revenue per sale. Actual results will vary.
Export & Share
CPM vs CPC vs CPA
| Metric | Meaning |
|---|---|
| CPM | Cost per 1,000 impressions (views) |
| CPC | Cost per click |
| CPA | Cost per acquisition (conversion) |
What is CPM?
CPM (Cost Per Mille) is the price you pay for 1,000 ad impressions. It helps you compare campaign efficiency across platforms and plan budget. Formula: CPM = (Total Cost รท Total Impressions) ร 1,000. A lower CPM means more impressions for the same spend. CPM is common for brand awareness; CPC and CPA are used when you care about clicks or conversions.
FAQ
What is a good CPM?
It depends on platform and niche. Display often $2โ$10; social $5โ$15. Lower is better for reach.
How do you calculate CPM?
CPM = (Ad cost รท Impressions) ร 1,000.
What is the difference between CPM and CPC?
CPM is cost per 1,000 views; CPC is cost per click. Use CPM for awareness, CPC for traffic.
Why is CPM important?
It standardizes cost across campaigns so you can compare efficiency and plan budgets.
How to Use the CPM Calculator
Core CPM: Enter total ad cost and total impressions to get your CPM. Budget โ Impressions: Enter budget and CPM to see how many impressions you can buy. Impressions โ Cost: Enter CPM and desired impressions to get required budget. Comparison: View CPM for multiple platforms side by side. Reach Simulator: Fix a budget and see impressions at different CPM levels. Benchmarks: Check typical CPM ranges by platform. Campaign ROI: Enter CPM, impressions, conversion rate, and revenue per sale to estimate profit and ROI. Use Download CSV or Share to save or share results.