CPM Calculator
Cost per thousand impressions, spend and reach.
Enter your values
ⓘ Live results
Results
- CPM
- $5.95
- CPC (cost per click)
- $0.78
- CTR
- 0.762%
- Cost per conversion
- $19.53
- Conversion rate
- 4%
Quick answer
CPM is total ad spend divided by impressions, multiplied by 1,000.
CPM = spend ÷ impressions × 1000
How to use the CPM Calculator
- 1Enter your total ad spend.
- 2Enter impressions delivered.
- 3Add clicks and conversions for the full funnel.
Worked example
Using the values the calculator loads with:
Inputs
- Ad spend2500 $
- Impressions420000
- Clicks3200
- Conversions128
Results
- CPM$5.95
- CPC (cost per click)$0.78
- CTR0.762%
- Cost per conversion$19.53
- Conversion rate4%
Frequently asked questions
What is a good CPM?
Display often runs $2–10, social $5–15 and premium video $20+. It depends entirely on audience and competition.
Is CPM or CPC better?
CPM suits awareness campaigns; CPC suits direct response where you only want to pay for engagement.
About this calculator
- Built and reviewed by James Whitfield · How we build and test calculators
- Report an error
Results are estimates for general information. For medical, legal, structural or financial decisions, confirm with a qualified professional.