What this calculator does
This cpm calculator is built for the moment you need a defensible number — quoting a client, comparing options, or checking someone else's math — not a generic estimate.
CPM is cost per 1,000 impressions — the standard display ad pricing metric.
How to use the CPM Calculator
- Enter your values in the fields on the left.
- Results update automatically.
- Use the action buttons to copy, share or print.
The formula
CPM = Cost / Impressions × 1,000
Worked example
$500 / 200,000 × 1,000 = $2.50 CPM.
Common mistakes
- Not accounting for viewability
- Ignoring frequency
- Comparing across formats
When to use it
Use for brand-awareness campaign pricing.
Pro tips for the CPM Calculator
- Round-trip check: reverse the inputs to confirm the formula matches what you'd compute by hand.
- Bookmark this page: the URL and inputs are all you need to reproduce the exact result later.
- Save your favorite scenarios by clicking the star icon — they're stored locally, no account needed.
Frequently asked questions
›Good CPM?
$1–$10 for display, higher for premium video.
›vCPM?
Viewable CPM — only counts visible impressions.
›CPM vs CPC?
CPM pays per impression; CPC per click.
›Improve CPM efficiency?
Better targeting reduces waste.
›eCPM?
Effective CPM for revenue calculation.
›Where does the formula come from?
The formula shown in the "How it works" section is the same one you'll find in standard business & marketing references — no proprietary tweaks or hidden weightings.
›Can I embed the CPM Calculator on my site?
Embedding isn't public yet, but you can link directly to this page — the URL is stable and shareable.
Embed this calculator
Drop the CPM Calculator into your own site or blog post. Free to use — a small “Powered by CalcPilot” link is appreciated.
<iframe src="https://calcpilot.tools/calculators/cpm-calculator?embed=1" width="100%" height="720" style="border:1px solid #e5e7eb;border-radius:12px;max-width:720px;" loading="lazy" title="CPM Calculator — CalcPilot"></iframe>Related calculators
Hand-picked next steps if you found the CPM Calculator useful.