EshopPick
Free CPC Calculator: Cost per Click, CTR and CPM
Free tool · no login
Free CPC Calculator: Cost per Click, CTR and CPM
100% freeRuns in your browser · no login required

Free CPC Calculator: Cost per Click, CTR and CPM

CPC is the price of a click, not the price of a customer. Use this calculator to check traffic cost, then connect CPC to CTR, conversion rate and CPA before changing a bid or creative.

Solve for
CPC
$1.56
CTR
3.2%
CPM
$50.00

Choose CPC, spend or clicks as the missing value. CPC is the cost of traffic, not the cost of a customer; check landing-page conversion rate and CPA before deciding whether it is affordable.

How this free tool works

Calculate cost per click from ad spend and clicks, with CTR and CPM context when you add impressions. Free for Google, Meta and other campaigns. The result is designed to be transparent: you can see the inputs, the formula and the assumptions instead of receiving a black-box score.

Formula

CPC = ad spend ÷ clicks. CTR = clicks ÷ impressions × 100. CPM = ad spend ÷ impressions × 1,000.

Best for

  • Search and paid-social operators checking traffic cost
  • Founders comparing campaign efficiency before scaling
  • Marketers diagnosing whether cost or post-click conversion is the bottleneck

Frequently asked questions

What is the CPC formula?+

CPC equals total ad spend divided by the number of clicks received during the same reporting period.

What is the difference between CPC and CPA?+

CPC measures the cost of traffic. CPA measures the cost of a conversion or acquisition after the click.

Can CPC be low but performance still be poor?+

Yes. Cheap clicks can be irrelevant or fail to convert. Check landing-page conversion rate, CPA, revenue and profit.

References and methodology

We use primary documentation where available and treat calculators as planning aids, not guarantees. Check the linked source when a platform changes its rules.

Next step with GrowthGPT

Turn this answer into a repeatable growth workflow.

Use the free result as your starting point, then move the next campaign, creative or growth decision into GrowthGPT when the work becomes repetitive.

Open GrowthGPT