Skip to content
tecuy
Marketing & Advertising

CPC Calculator

Calculate cost per click, or solve for cost or clicks from the other two — with the formula shown, not just a number.

Clicks must be a whole number.

What CPC measures

CPC (cost per click) is what you actually pay each time someone clicks your ad. It measures cost efficiency of clicks, not conversions — a low CPC with a poor conversion rate can still cost more per sale than a higher CPC that converts well. Pair it with conversion rate and CPA for the full picture.

Calculated entirely in your browser — nothing you enter here is sent to a server.

CPC (cost per click) is the average amount you pay each time someone clicks your ad — CPC = Cost ÷ Clicks. It's a bidding and spend metric, not a success metric on its own: a low CPC that brings in visitors who never convert can cost you more per sale than a higher CPC that converts well.

Use "Solve for cost" to estimate what a target click volume will cost at a known CPC, or "Solve for clicks" to estimate how many clicks a fixed budget will buy.

How to use the CPC Calculator

  1. Choose Solve for CPC, Solve for cost, or Solve for clicks under What do you want to calculate?.
  2. Fill in the two fields shown (Cost ($), CPC ($), or Clicks).
  3. Click Calculate to see the result with the formula.
  4. Click Reset to clear both fields.

Example: Average CPC and clicks from a budget

With Solve for CPC, enter Cost ($) 250 and Clicks 400, then click Calculate: the result is $0.63 (0.625 rounded to two decimals). With Solve for clicks, CPC ($) 0.75 and Cost ($) 500 gives 666 clicks your budget buys, with a note that the exact result is 666.67.

Questions about the CPC Calculator

Why do I get Clicks must be a whole number?
In Solve for CPC and Solve for cost, Clicks must be a whole, non-negative number. Decimal click counts such as 10.5 are rejected.
Can clicks be zero?
Not when solving for CPC: the tool shows an error because CPC is undefined without clicks. When solving for clicks, CPC must be greater than zero.
How precise is the result?
Money is shown with two decimals and rounded half up, so 0.625 appears as $0.63. A CPC under one cent keeps up to four decimals ($3 over 1,000 clicks shows $0.003). Solve for clicks rounds down to whole clicks.
Does it only work in US dollars?
The fields are labeled with $, but the math is the same in any currency as long as cost and CPC use the same one.