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.
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
- Choose Solve for CPC, Solve for cost, or Solve for clicks under What do you want to calculate?.
- Fill in the two fields shown (Cost ($), CPC ($), or Clicks).
- Click Calculate to see the result with the formula.
- 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.