Ad Metrics Calculator (CTR, CPC, CPM, CPA)
Turn impressions, clicks, cost, and conversions into CTR, CPC, CPM, and CPA. Runs in your browser.
CTR = clicks / impressions · CPC = cost / clicks · CPM = cost per 1,000 impressions · CPA = cost / conversions (shown when conversions are entered).
A free ad metrics calculator that turns raw campaign numbers into the four metrics people compare on. Enter impressions, clicks, and cost, and optionally conversions, and the tool returns CTR (click-through rate), CPC (cost per click), CPM (cost per thousand impressions), and CPA (cost per conversion). Each metric appears only when its inputs are present, so there are never broken results. It is a quick way to compare ad sets, channels, or creatives on the same footing. Everything runs in your browser, and nothing you type is stored.
How to use this tool
- 01Enter impressions, clicks, and costType the campaign’s impressions, clicks, and total cost.
- 02Add conversions (optional)Add conversions to also get the cost per conversion (CPA).
- 03Read the metricsCTR, CPC, CPM, and CPA update as you type.
When is this useful?
- Compare ad setsPut two ad sets side by side on CTR and CPC to see which performs.
- Track efficiencyWatch CPM and CPA over time to spot rising costs.
- Report to a clientGet clean CTR, CPC, CPM, and CPA figures for a report.
Examples
- CTR200 clicks on 10,000 impressions is a 2% CTR.
- CPC and CPMA 500 cost over 200 clicks is a 2.50 CPC; over 10,000 impressions it is a 50 CPM.
- CPAWith 25 conversions on that 500 spend, the CPA is 20.
Formula or how the tool works
CTR = clicks / impressions x 100. CPC = cost / clicks. CPM = cost / impressions x 1,000. CPA = cost / conversions. Each metric is shown only when its denominator is present and above zero, so there are no divide-by-zero results.
Inputs, outputs, and assumptions
You enter impressions, clicks, cost, and optionally conversions. The tool returns CTR, CPC, CPM, and CPA. It assumes the numbers all come from the same campaign and time window.
Supported modes or scenarios
Use it per ad, ad set, or campaign. Leave conversions blank if you only need CTR, CPC, and CPM.
Limitations and common mistakes
A common mistake is mixing time windows, for example this week’s clicks with last week’s cost. These are surface metrics; they do not measure revenue or profit, which the ROAS calculator covers. Results are estimates to help you plan, not financial advice. Check them against your own account data before you rely on them.
Privacy and local processing
The calculation runs in your browser on your device. Your figures are never uploaded, stored, or shared, and closing the tab clears everything.
Frequently asked questions
What is a good CTR?
It varies by platform, placement, and audience, so compare against your own past campaigns rather than a fixed benchmark.
What is the difference between CPC and CPM?
CPC is the cost per click; CPM is the cost per thousand impressions. Platforms may bill on either.
Why is CPA blank?
CPA needs conversions. Enter a conversion count to see the cost per conversion.
Do these metrics measure profit?
No. They measure cost and engagement. Use the ROAS calculator to relate spend to revenue and profit.
Is my data saved?
No. Everything runs in your browser and nothing you enter is stored.
Related tools
- ROAS CalculatorCalculate return on ad spend (ROAS), ROI, estimated profit, and break-even ROAS from spend and revenue. Runs in your browser.Open
- Conversion Rate CalculatorWork out a conversion rate from visitors and conversions, plus how many more conversions or visitors you need to hit a target. Runs in your browser.Open
- Cost Per Lead CalculatorWork out cost per lead (CPL), and with a close rate and deal value, the cost per sale and campaign profit. Runs in your browser.Open
- ROI CalculatorEnter what you invested and what it is worth to get the return on investment and the net gain. Runs in your browser.Open

