Convert CPC to CPM, CPM to CPC, and campaign totals into CTR, spend, clicks, impressions, CPA, ROAS, and revenue context.
Last updated
CPC and CPM calculator for paid media planning Convert between cost per click, cost per thousand impressions, and click-through rate, then add conversion and revenue context so a cheap media quote can be checked against CPA and ROAS.
Display currency
Set the display currency before entering spend, click price, CPM, or revenue. Currency changes formatting only; it does not convert entered values.
Use actual campaign totals when you know spend, clicks, and impressions.
Example setups
Choose an example setup or enter your own media plan, expected conversions, and campaign revenue.
Optional outcome context
Add conversions and revenue if you want the CPC/CPM comparison to show CPA, click-to-conversion rate, revenue per click, ROAS, and profit or loss.
Estimated CPC
$2.00
Observed click cost from actual spend, clicks, and impressions.
Cost per 100 clicks: $200.00. Average cost per impression: $0.01.
Outcome context: CPA is $40.00 from 125 conversions. Click-to-conversion rate is 5%. Revenue per click is $6.00, with a modeled profit or loss of $10,000.00.
CPC and CPM calculator: convert click cost, impression cost, and CTR scenarios
A CPC and CPM calculator is most useful when it does more than divide spend by clicks or impressions once. This page works in three directions: it can calculate observed CPC and CPM from a campaign's actual totals, convert a known CPC and expected CTR into an implied CPM, or convert a quoted CPM and expected CTR into an implied CPC so media pricing can be compared on the same basis.
What CPC and CPM are measuring
CPC means cost per click: the average amount paid for one click. CPM means cost per mille, or cost per thousand impressions: the amount paid for one thousand ad views. Both are pricing metrics, but they describe different billing frames. CPC is click-oriented. CPM is exposure-oriented.
A campaign can look cheap on CPM and still be expensive on CPC if the click-through rate is weak. The reverse is also true. That is why marketers often need to convert between the two rather than reading each number in isolation.
How CTR links CPC and CPM together
Click-through rate, or CTR, is the bridge between CPC and CPM. If you know the price per click and the expected percentage of impressions that become clicks, you can estimate the cost per thousand impressions. If you know the CPM and the expected CTR, you can work backward to the implied cost per click.
This calculator exposes that relationship directly. In campaign mode it reports observed CTR from actual clicks and impressions. In the conversion modes it uses your CTR assumption to translate between click-priced and impression-priced media without hiding the formula.
CPC = Cost / Clicks
Average spend required to generate one click.
CPM = (Cost / Impressions) × 1,000
Average spend required to buy one thousand impressions.
CPM = CPC × CTR × 10 and CPC = CPM / (CTR × 10)
Conversion formulas when CTR is entered as a percentage.
Worked example: translating a click price into a CPM
Suppose a campaign averages 2.00 per click and you expect a 1.5% CTR. At that click-through rate, one thousand impressions generate about 15 clicks. Fifteen clicks at 2.00 each implies a CPM of 30.00.
The reverse math works the same way. If inventory is quoted at a 30.00 CPM and CTR is expected to be 1.5%, one thousand impressions still produce about 15 clicks, so the implied CPC is 2.00. That comparison is often the fastest way to judge which buying model is more efficient for a traffic objective.
Adding CPA and ROAS context to CPC and CPM
Competitor CPC and CPM calculators often stop once the click or impression price is known. That is useful for media buying, but it can still hide whether the campaign is likely to produce enough outcomes. A CPC that looks expensive can be acceptable when conversion rate and revenue per click are strong. A CPM that looks cheap can still fail if the resulting traffic does not convert.
The optional outcome fields connect the pricing layer to CPA, click-to-conversion rate, revenue per click, ROAS, and profit or loss. These metrics do not replace platform reporting or attribution analysis, but they make a media-pricing estimate more practical for planning. Use them when you are comparing a CPC quote, a CPM proposal, or actual campaign totals against the business result you need.
Using the example setups
The example setups reflect common search intents for CPC CPM calculator tools: auditing a completed campaign, converting a CPC media quote into an implied CPM, and translating a CPM awareness buy into the implied click cost. They also include conversion and revenue assumptions so the result panel can show whether the media price still makes sense after CPA and ROAS are considered.
After loading a setup, replace the values with your platform numbers or media-plan assumptions. Keep CTR realistic for the channel, placement, creative, and audience. Small changes in CTR can materially change the implied CPC or CPM, especially when the buying model is being compared across different ad networks or publishers.
What this calculator does not tell you
CPC, CPM, and CTR are pricing and response metrics, not profit metrics. A lower CPC is not automatically better if the clicks are poor quality. A lower CPM is not automatically better if impressions are weakly targeted or unviewable. This tool helps compare media pricing, but it does not tell you whether the campaign will convert or whether the traffic will be valuable.
It also assumes the CTR you enter is plausible and stable across the planned volume. Real campaigns can drift as creative fatigues, audience quality changes, placements widen, or bids move. Use the result as a planning estimate, then compare it against real performance data once the campaign runs.
Use CPC when the campaign is being judged mainly on traffic generation and you want to know what each click costs. Use CPM when inventory is being priced by exposure and you want to know what one thousand impressions cost. In practice, marketers often compare both because CTR changes how one buying model translates into the other.
Can a low CPM still produce an expensive CPC?
Yes. If the CTR is weak, a cheap thousand-impression price can still translate into a high cost per click because too few impressions become visits. That is why CPM should be read with CTR, not as a standalone efficiency signal.
Why does this calculator ask for CTR in the conversion modes?
Because CTR is what links click-priced and impression-priced buying. Without an expected click-through rate, there is no reliable way to convert a CPC quote into a CPM quote or vice versa.
Does this calculator tell me whether my campaign is profitable?
No. It only converts and interprets pricing metrics. Profitability depends on downstream conversion rate, average order value, lead quality, margins, and retention economics that are outside the scope of CPC, CPM, and CTR alone.
How do I convert CPC to CPM?
Enter the known CPC, the expected CTR percentage, and the target impression volume. The calculator estimates clicks from impressions and CTR, multiplies those clicks by CPC to estimate spend, then converts that spend into CPM by dividing by impressions and multiplying by 1,000.
How do I convert CPM to CPC?
Enter the quoted CPM, the expected CTR percentage, and the number of clicks you want. The calculator estimates the impressions needed to generate those clicks at the entered CTR, prices those impressions at the CPM quote, then divides total cost by clicks to show the implied CPC.
Why can CPA or ROAS change the decision even when CPC or CPM looks good?
CPC and CPM only describe media cost. CPA and ROAS connect that media cost to outcomes. A low CPC can still be poor if few clicks become conversions, while a higher CPM can be worthwhile if the audience produces stronger revenue or a better conversion rate.
Should I compare CPC, CPM, or CTR first?
Start with the buying model you are actually being offered, then use CTR to translate it into the other metric. For traffic objectives, implied CPC is usually easier to compare. For awareness or reach objectives, CPM and delivered impressions may be more important. In either case, add conversion and revenue context when the campaign has a measurable business goal.