CPC Calculator

Calculate cost per click (CPC) from ad spend and clicks — for a single campaign, or several at once with a blended average across all of them. Also works in reverse: enter a budget and a target CPC to estimate how many clicks it buys.

One per line: name (optional), ad spend, clicks. Use commas only to separate columns. Decimal values must use a period (12.50).
Cost Per Click Live
CampaignSpendClicksCPC
Blended (All)
Result Live
Estimated Clicks
Exact (Decimal)

Cost per click formula

Formula
CPC = Total Ad Spend ÷ Total Clicks   Example: $150 spent, 100 clicks $150 ÷ 100 = $1.50 CPC

Blended CPC across multiple campaigns

Comparing individual campaigns side by side is useful, but the number that matters for a whole account or ad group is the blended CPC — total spend across everything, divided by total clicks across everything. It's not simply the average of each campaign's CPC, since campaigns with more clicks should count for more.

Example: two campaigns
Campaign A: $150 spend, 100 clicks → $1.50 CPC Campaign B: $80 spend, 40 clicks → $2.00 CPC   Blended CPC = ($150 + $80) ÷ (100 + 40) = $230 ÷ 140 = $1.64

Simply averaging $1.50 and $2.00 would give $1.75 — noticeably higher than the real $1.64, because it ignores that Campaign A drove more than twice as many clicks as Campaign B and should be weighted accordingly.

Your actual CPC usually isn't your max bid

Setting a maximum CPC bid of $3.00 doesn't mean you'll pay $3.00 per click. Search and social ad platforms run an auction for every impression, and most use a second-price-style mechanism — you typically pay just enough to beat the next competitor, plus a small increment, not your full maximum bid. Quality Score or ad relevance also factor in: a more relevant ad can win a spot while paying less than a less relevant ad bidding the same amount.

This is why your actual CPC (spend ÷ clicks, what this calculator computes) is almost always lower than your max bid setting — and why two advertisers bidding the same maximum can end up with very different real costs per click.

Frequently asked questions

How do you calculate cost per click?

Divide total ad spend by total clicks. $150 spent to generate 100 clicks works out to a $1.50 cost per click.

What is the CPC formula?

CPC = Total Ad Spend ÷ Total Clicks. It's the same formula whether you're looking at a single keyword, an ad group, or an entire account — just with different totals plugged in.

Why is my actual CPC lower than my max bid?

Ad platforms run an auction for each impression and typically charge close to what's needed to beat the next-best competitor, not your full maximum bid. Ad quality and relevance factor in too, which is why the price you actually pay is usually below the ceiling you set.

How many clicks will my budget buy?

Divide your budget by your expected or target CPC. A $500 budget at a $1.70 CPC buys about 294 clicks. This is only an estimate, since actual CPC fluctuates with the auction and can't be predicted exactly in advance.

References