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

Free CTR Calculator: Click-Through Rate, CPC and CPM

CTR measures how often an impression produces a click. It is an attention and relevance signal, not a complete campaign score; the right interpretation depends on the network, placement, audience and downstream conversion.

Solve for
CTR
3.2%
CPC
$1.56
CPM
$50.00

Choose the value to solve for, enter the other two inputs and the missing metric is derived. Compare CTR within the same channel, placement and conversion goal; a higher CTR is not automatically a better campaign.

How this free tool works

Calculate click-through rate from impressions and clicks, then see CPC and CPM when you add ad spend. Free and browser-first. 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

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

Best for

  • Paid-media buyers checking creative and audience fit
  • Marketers comparing placements within one ad platform
  • Students learning how impression, click and cost metrics connect

Frequently asked questions

What is the CTR formula?+

CTR equals clicks divided by impressions, multiplied by 100 to express the result as a percentage.

Is a high CTR always good?+

No. A high CTR can still produce low-quality traffic. Check conversion rate, CPA, revenue and profit after the click.

Should I compare CTR across platforms?+

Only with care. Search, social, video, display and different placements have different intent and impression definitions.

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