CPM, CPC & CTR Calculator
Ad spend efficiency from impressions and clicks.
Enter your values
Enter the ad spend in $.
Enter the impressions you are working with.
Enter the clicks 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
- $4
- CPC
- $0.27
- CTR
- 1.5%
- Total spend
- $1200
Quick answer
CPM is cost per thousand impressions, CPC is cost per click, and CTR is clicks divided by impressions.
CPM = spend / impressions x 1000; CPC = spend / clicks; CTR = clicks / impressions
At a glance
| What it does | Ad spend efficiency from impressions and clicks. |
|---|---|
| Category | Business |
| Inputs needed | Ad spend, Impressions, Clicks |
| Main output | CPM |
| Formula | CPM = spend / impressions x 1000; CPC = spend / clicks; CTR = clicks / impressions |
| Cost | Free — no sign-up, no download |
How to use the CPM, CPC & CTR Calculator
- 1Enter total ad spend for the campaign.
- 2Enter total impressions and total clicks.
- 3Read CPM, CPC and CTR together to judge campaign efficiency.
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.
Worked example
Using the values the calculator loads with:
Inputs
- Ad spend1200 $
- Impressions300000
- Clicks4500
Results
- CPM$4
- CPC$0.27
- CTR1.5%
- Total spend$1200
Frequently asked questions
What CTR is good?
It varies by channel, but 1-3% is typical for display and search ads.
Why does CPM matter if I care about clicks?
Low CPM with low CTR can still mean high CPC, so all three should be checked together.
What do I need to enter into the CPM, CPC & CTR Calculator?
Just 3 values: ad spend, impressions, clicks. 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, CPC & CTR Calculator work out the answer?
CPM is cost per thousand impressions, CPC is cost per click, and CTR is clicks divided by impressions. It applies the formula CPM = spend / impressions x 1000; CPC = spend / clicks; CTR = clicks / impressions and shows the working so you can check each step by hand.
Is the CPM, CPC & CTR 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.