Ads Metrics Calculator (CPC / CPM / CTR / CPA)
This free CPC, CPM, CTR and CPA calculator works out every core advertising metric in one place. Enter your cost, clicks, impressions and conversions to get CPC, CPM, CTR, CPA and conversion rate (CVR) instantly, each with the exact formula behind it. Built for media buyers, PPC specialists and social advertisers who re-run these numbers every day. Free, no sign-up, and everything is calculated right in your browser.
Display label only — no currency conversion. Affects cost-based metrics (CPC, CPM, CPA).
Fill in any section you need — each metric is calculated on its own from just two numbers.
CPC — Cost per Click
CPM — Cost per 1,000 Impressions
CTR — Click-Through Rate
CPA — Cost per Acquisition
CVR — Conversion Rate
Your metrics will appear here
Fill in any section — for example cost and clicks — to see the result instantly.
CPC Cost per click = cost ÷ clicks. What you pay on average for each click.
—
CPM Cost per 1,000 impressions = cost ÷ impressions × 1,000. The price of reach.
—
CTR Click-through rate = clicks ÷ impressions × 100. How often people who see your ad click it.
—
CPA Cost per acquisition = cost ÷ conversions. What each conversion (lead or sale) costs you.
—
CVR Conversion rate = conversions ÷ clicks × 100. The share of clicks that turn into conversions.
—
How to use
- Pick your display currency (THB or USD) — it only affects cost-based metrics.
- Find the section for the metric you need, e.g. CPC.
- Enter its two numbers, such as cost and clicks.
- Read the result and its formula; fill more sections to compute more metrics at once.
- Click "Copy summary" or "Export CSV" to save every calculated metric.
Features
- Five metrics in one tool: CPC, CPM, CTR, CPA and conversion rate
- Each section works independently from just two inputs
- Every result shows the localized formula with your real numbers
- Divide-by-zero is caught safely and shown as an em dash
- Warnings for impossible numbers (clicks above impressions, and similar)
- 100% in-browser — your campaign data never leaves your device