CPM Calculator (Cost Per Mille)
CPM Calculator (Cost Per Mille)
Calculate cost per thousand impressions, campaign cost or impressions, and compare CPM with CPC-equivalent pricing across channels.
- 100% free
- No sign-up
- No API key needed
What is the CPM Calculator?
CPM is the cost of 1,000 ad impressions and the standard price for display, video, social and programmatic advertising. Enter any two of campaign cost, impressions and CPM, and the calculator solves the third.
Add a click-through rate to see the equivalent cost per click, which makes it easy to compare an impression-priced placement with a click-priced one.
Key features of the CPM Calculator
Solve for any value
CPM, total cost or impressions.
CPM to CPC conversion
Effective CPC at your expected CTR.
Reach planning
How many impressions a budget buys at a given CPM.
Any currency
Choose the currency for your market.
How to use the CPM Calculator
Choose what to calculate
CPM, cost or impressions.
Enter the other two values
Results update instantly.
Add a CTR (optional)
See the effective cost per click.
CPM formula
CPM = (total cost Γ· impressions) Γ 1,000. A $500 campaign that delivers 125,000 impressions has a CPM of $4.00. To plan reach, divide your budget by the CPM and multiply by 1,000.
CPM or CPC: which is better?
CPM suits awareness goals where seeing the ad is the point. CPC suits performance goals where only clicks matter. Effective CPC = CPM Γ· (CTR Γ 10) lets you compare them: a $6 CPM with a 0.5% CTR equals $1.20 per click.
Pro tips from our PPC and SEO team
- Compare channels on effective CPC or CPA, not CPM alone.
- Narrow, high-value audiences usually cost more per thousand.
- Watch frequency so the same people do not see the ad too often.
CPM Calculator: frequently asked questions
What does CPM stand for?
Cost per mille β βmilleβ is Latin for thousand. It is the price of 1,000 ad impressions.
What is a good CPM?
It varies widely by platform, audience and season, from under $2 on some display networks to $20+ for targeted social or video audiences.
What is eCPM?
Effective CPM is total earnings or cost divided by impressions Γ 1,000, used to compare campaigns sold on different pricing models.
Last updated: