CPM / CPC Calculator
CPM (Cost Per Mille) is the price paid per 1,000 ad impressions. CPC (Cost Per Click) is the price paid each time someone clicks an ad. CPM is used for awareness campaigns; CPC is used for performance/direct response campaigns where clicks and conversions matter.
- 1CPM: Impressions = Budget / CPM × 1,000
- 2CPC: Clicks = Budget / CPC
- 3Effective CPM (eCPM) = Revenue / Impressions × 1,000 (publisher perspective)
- 4CTR (click-through rate) = Clicks / Impressions × 100
£1,000 budget at £5 CPM=200,000 impressions£1,000 / £5 × 1,000 = 200,000
£500 budget at £0.50 CPC=1,000 clicks£500 / £0.50 = 1,000 clicks
| Platform | Avg CPM | Avg CPC |
|---|---|---|
| Google Search | N/A (CPC only) | £0.50 – £5.00 |
| Google Display | £0.50 – £3.00 | £0.10 – £0.50 |
| Facebook / Meta | £2.50 – £12 | £0.20 – £2.00 |
| £8 – £30 | £3 – £10 | |
| YouTube | £3 – £10 | £0.10 – £0.30 |
🔒
100% Free
No sign-up ever
✓
Accurate
Verified formulas
⚡
Instant
Results as you type
📱
Mobile Ready
All devices