Beginner

CPC & CPM Calculator — Cost Per Click and Cost Per Mille

Enter your total ad spend, number of impressions, and number of clicks to instantly calculate CPC (cost per click), CPM (cost per thousand impressions), and CTR (click-through rate) — the core metrics for evaluating any paid digital ad campaign.
Total amount spent on the campaign
Number of times the ad was shown
Number of times the ad was clicked
CPC — Cost Per Click
2

Average cost paid each time a user clicked the ad

CPM — Cost Per Mille (per 1,000 impressions)
10
CTR — Click-Through Rate
0.5 %
Impressions per click
200
Total impressions
100,000
Total clicks
500
1%
100%
Clicks
Non-clicks
Clicks vs total impressions (click-through rate visualised)
Step by step
  1. 1

    Click-through rate (CTR)

    500 ÷ 100,000 × 100 = 0.5%
  2. 2

    CPM (per 1,000 impressions)

    1,000 ÷ 100,000 × 1,000 = 10
  3. 3

    CPC (cost per click)

    1,000 ÷ 500 = 2
Lock the current result, then change any input to compare scenarios.
Results are estimates for general information only and are not professional advice — always verify important results independently before relying on them. This is not financial, investment or tax advice; consult a qualified professional. Read the full disclaimer.
Quick answer

How does this calculator work?

CPC = Budget ÷ Clicks (what you pay per click); CPM = Budget/Impressions × 1,000 (cost per 1,000 views); CTR = Clicks/Impressions × 100 (engagement rate). Enter spend, impressions and clicks to derive all three. Compare to industry benchmarks — Search CTR 3–5%, display 0.1–0.5% — to judge campaign performance.

Formula
CPC = Budget ÷ Clicks • CPM = (Budget ÷ Impressions) × 1,000 • CTR = (Clicks ÷ Impressions) × 100
How this is calculated

Digital advertising is priced and evaluated using three core metrics. CPC (cost per click) tells you the average amount you paid each time a user actually clicked your ad — the primary metric for performance or direct-response campaigns where action (visits, purchases) is the goal. CPM (cost per mille, from the Latin for thousand) tells you the cost to show your ad 1,000 times, making it the standard buying unit for brand-awareness campaigns where reach matters more than clicks. CTR (click-through rate) is the percentage of impressions that converted to clicks, a proxy for ad relevance and creative effectiveness.

The three metrics are mathematically linked: CTR = CPC / (CPM / 1000), so knowing any two of the three lets you derive the third. High CPM with low CTR suggests the ad is reaching a broad audience that finds it irrelevant. Low CPM with high CTR is the ideal: cheap impressions and strong engagement. Industry benchmarks vary widely by channel — Google Search averages CTR of 3–5%, display 0.1–0.5%, social 0.5–1.5% — so always compare against vertical-specific norms.

Note that all these metrics measure cost and engagement efficiency, not ROI. To assess profitability you also need conversion rate and average order/lead value, which the ROI and ROAS calculators on this site cover.

Frequently asked questions

There is no universal good CPC — it depends entirely on what a click is worth to you. If a click leads to a £50 purchase with 2% conversion rate, each click is worth about £1; spending £0.50 per click is profitable, spending £2 is not. Compare CPC to your cost per conversion (CPC ÷ conversion rate) and benchmark against your industry: Google Ads averages range from £0.50 in e-commerce to £8+ in legal and finance niches.

Optimise for CPM when your goal is brand awareness and reach — you want as many people as possible to see your message, not necessarily click. CPM buying makes sense for video campaigns, brand launches, and retargeting. CPC (or CPA — cost per acquisition) bidding is better when you need measurable actions: sign-ups, purchases, or leads. Many platforms let you switch between bidding models for the same ad.

Low CTR usually indicates a mismatch between ad creative and audience, poor ad placement visibility, or ads shown to non-relevant audiences. Check your targeting (demographics, keywords, interests), refresh ad creative (images, headlines), and ensure the call-to-action is clear and compelling. On display networks, average CTR is below 0.5%, so "low" is relative — compare to benchmarks for your specific channel and industry.

APA

TG we-Calculate Editorial Team. (2026). CPC & CPM Calculator — Cost Per Click and Cost Per Mille [Online calculator]. TG we-Calculate. https://we-calculate.com/calculator/cpc-cpm-calculator

Chicago

TG we-Calculate Editorial Team. "CPC & CPM Calculator — Cost Per Click and Cost Per Mille." TG we-Calculate. 2026. https://we-calculate.com/calculator/cpc-cpm-calculator.

IEEE

TG we-Calculate Editorial Team, "CPC & CPM Calculator — Cost Per Click and Cost Per Mille," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/calculator/cpc-cpm-calculator

BibTeX

@misc{wecalculate_cpc_cpm_calculator, title = {CPC & CPM Calculator — Cost Per Click and Cost Per Mille}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/calculator/cpc-cpm-calculator}}, year = {2026}, note = {TG we-Calculate} }

Did this calculator help you?