Free CPM Calculator
This CPM calculator shows what a thousand views cost, the standard pricing unit for awareness campaigns, display ads and social reach. Enter spend and impressions to get the rate. Use it to compare reach efficiency across channels.
How it works
CPM = spend ÷ impressions × 1,000. The M stands for mille, Latin for thousand. Low CPM with low CTR means cheap but ignored reach, pair this with the CTR calculator for the full picture.
Example
| Spend | Impressions | CPM |
|---|---|---|
| R1,500 | 60,000 | R25.00 |
Frequently asked questions
How is CPM calculated?
Divide spend by impressions and multiply by 1,000. R1,500 for 60,000 impressions is R25 CPM.
What does CPM stand for?
Cost per mille, cost per thousand impressions.
CPM vs CPC, which is better?
Neither universally: CPM suits awareness goals, CPC suits traffic goals. Measure both.
Why compare CPM with CTR?
Cheap reach that nobody clicks is wasted spend, CPM shows cost, CTR shows attention.
Is my data uploaded?
No. All calculations happen locally in your browser.
Related tools
- CTR Calculator, did the reach engage?
- CPC Calculator, the per-click view.
- ROI Calculator, the bottom line.
- Guide: Measuring Campaign Performance
