📣 CPM Calculator
CPM is the standard way to compare the price of display, video and social ads. Add clicks to also get cost per click and click-through rate.
CPM
How the CPM Calculator works
Ad spend is divided by impressions and multiplied by 1,000. CPC is spend ÷ clicks and CTR is clicks ÷ impressions.
CPM = Cost ÷ Impressions × 1,000
CPC = Cost ÷ Clicks
CTR = Clicks ÷ Impressions × 100
Step-by-step calculation
- 1Enter ad spend and impressions.
- 2Divide spend by impressions × 1,000.
- 3Add clicks for CTR and CPC.
Worked example
$500 for 200,000 impressions is a $2.50 CPM. With 1,500 clicks, CTR is 0.75% and CPC is about $0.33.
CPM Calculator examples
| Ad spend ($) | CPM |
|---|---|
| 250 | $1.25 CPM |
| 375 | $1.88 CPM |
| 500 | $2.50 CPM |
| 625 | $3.13 CPM |
| 750 | $3.75 CPM |
Other inputs kept at the calculator's default values. Results calculated by this calculator.
Why use a CPM Calculator?
Compare ad prices across platforms.
Important factors that can affect your results
- Ad placement and audience.
- Viewability.
- Seasonality (Q4 is pricier).
Frequently asked questions
Is a lower CPM always better?
Not always. Cheap impressions that never convert can cost more per sale than pricier, better-targeted ones.
How do I find cost from a CPM?
Cost = CPM × Impressions ÷ 1,000.
Related calculators
Last reviewed November 2026 · How we build and check our tools · Report a problem
