CPM Calculator
Enter your campaign cost and impressions to calculate CPM (cost per thousand impressions) instantly. Runs entirely in your browser.
🔒 This tool runs entirely in your browser. Your files are never uploaded to a server.
CPM
Example shown — replace it with your own campaign numbers.
How it works
- Enter your total campaign cost.
- Enter the number of impressions delivered.
- CPM is calculated instantly.
CPM is calculated as (cost ÷ impressions) × 1,000 — the standard advertising formula for cost per thousand impressions, used across display, video, and social ad platforms.
FAQ
Is my campaign data uploaded anywhere?
No. The calculation happens entirely in your browser — your numbers are never sent to a server.
What does CPM stand for?
Cost per mille (thousand) — the cost of showing an ad 1,000 times.
Can I calculate impressions from a CPM and budget instead?
Yes — enter any two of cost, impressions, or CPM and the third is calculated automatically.
Is a lower CPM always better?
Generally yes for cost-efficiency, but CPM should be weighed alongside audience quality and click-through rate, not looked at alone.
How we compare
| Feature | Online Tool Store | Ad platform dashboard | Spreadsheet formula |
|---|---|---|---|
| No account or campaign needed | ✓ | Requires a live campaign | ✓ |
| Free, no sign-up | ✓ | Requires an ad account | ✓ |
An ad dashboard only shows CPM for campaigns you've already run. CPM Calculator works for planning too — estimate cost before you launch.