CPM to CPC Calculator for Programmatic Ads ($3 CPM, 0.5% CTR)
Lower-cost programmatic display ads with a modest 0.5% click-through rate.
Convert Cost Per Mille (CPM) to Cost Per Click (CPC) using click-through rate (CTR). Enter your CPM (Cost per 1,000 impressions), CTR (Click-Through Rate as decimal) to get an instant cost per click (cpc). Formula: cpm / (1000 * ctr).
Cost Per Click (CPC)
Fill in the fields above and click Calculate
Comparison ()
| Field | |
|---|---|
| Result |
Formula
Step-by-step
Variables
Recent Calculations
How It Works
How It Works
This calculator converts Cost Per Mille (CPM) into Cost Per Click (CPC) using your click-through rate (CTR). CPM tells you how much you pay for 1,000 impressions, while CTR shows the percentage of people who click on your ad.
To find CPC, the calculator divides the CPM by the total expected number of clicks per 1,000 impressions. The formula used is: CPM ÷ (1000 × CTR). This gives you the cost for one single click.
- CPM is the cost for 1,000 ad views
- CTR is entered as a decimal (e.g., 0.05 for 5%)
- Multiply 1000 by CTR to estimate clicks per 1,000 impressions
- Divide CPM by that number to get cost per click
Understanding the Results
The result shows your Cost Per Click (CPC), which is how much you effectively pay each time someone clicks your ad. The value is expressed in the same currency as your CPM input.
A higher CTR usually lowers your CPC because more people are clicking for the same 1,000 impressions. A lower CTR increases CPC because fewer clicks are generated from the same spend.
- The output is cost per single click
- The currency matches the CPM you entered
- Higher CTR generally means lower CPC
- Lower CTR generally means higher CPC
Frequently Asked Questions
What does this CPM to CPC calculator do?
This calculator converts your Cost Per Mille (CPM) into Cost Per Click (CPC) using your click-through rate (CTR). It helps you understand how much you are effectively paying for each click based on impression-based pricing. Simply enter your CPM and CTR to get the equivalent CPC value.
When should I use this calculator?
Use this calculator when you are running display or impression-based ads priced by CPM and want to estimate your cost per click. It is especially helpful for comparing CPM campaigns to CPC campaigns. This allows you to evaluate which pricing model is more cost-effective.
How do I enter the click-through rate (CTR)?
Enter CTR as a decimal value, not as a percentage. For example, if your CTR is 5%, you should enter 0.05. Using a percentage format like 5 instead of 0.05 will result in an incorrect calculation.
What currency will the CPC result be in?
The CPC result will be in the same currency as the CPM you enter. For example, if your CPM is in USD, the calculated CPC will also be in USD per click. The calculator does not convert between currencies.
What happens if my CTR is very low?
If your CTR is very low, your calculated CPC will be higher because fewer clicks are generated per 1,000 impressions. For example, a $10 CPM with a 0.01 (1%) CTR results in a higher CPC than with a 0.05 (5%) CTR. Lower engagement increases your effective cost per click.
Can I use this to compare different ad campaigns?
Yes, this calculator is useful for comparing multiple CPM campaigns by converting them into a common CPC metric. By standardizing costs per click, you can better evaluate performance across campaigns. This helps with budgeting and optimizing ad spend.
Disclaimer
This financial calculator provides estimates only. Actual results may vary. Consult a qualified financial advisor for personalized guidance. Disclaimer.