CPM Calculator
Cost per thousand impressions, spend and reach.
Enter your values
Enter the ad spend in $.
Enter the impressions you are working with.
Enter the clicks you are working with.
Enter the conversions you are working with.
Results update instantly as you type — no submit needed. Your values are remembered on this device, and the shareable link reopens the calculator with exactly these numbers.
- 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
At a glance
| What it does | Cost per thousand impressions, spend and reach. |
|---|---|
| Category | Business |
| Inputs needed | Ad spend, Impressions, Clicks, Conversions |
| Main output | CPM |
| Formula | CPM = spend ÷ impressions × 1000 |
| Cost | Free — no sign-up, no download |
How to use the CPM Calculator
- 1Enter your total ad spend.
- 2Enter impressions delivered.
- 3Add clicks and conversions for the full funnel.
Inputs explained
- Ad spend($)
- Enter the ad spend in $.
- Impressions
- Enter the impressions you are working with.
- Clicks
- Enter the clicks you are working with.
- Conversions
- Enter the conversions you are working with.
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.
What do I need to enter into the CPM Calculator?
Just 4 values: ad spend, impressions, clicks, conversions. Every field starts with a realistic example, so you can change one number at a time and watch the result update instantly.
How does the CPM Calculator work out the answer?
CPM is total ad spend divided by impressions, multiplied by 1,000. It applies the formula CPM = spend ÷ impressions × 1000 and shows the working so you can check each step by hand.
Is the CPM Calculator free, and do I need an account?
It is completely free with no sign-up, no download and no usage limit. Everything is calculated in your browser, so the numbers you type never leave your device.
Results are estimates for general information. For medical, legal, structural or financial decisions, confirm with a qualified professional.