We use cookies.This website uses essential cookies to operate core features. With your consent, we also use analytics cookies to understand traffic and improve the service. For more details, see our .
Was this tool helpful to use?
Your feedback helps us make it better
Enter your CPM and CTR to instantly calculate your Cost Per Click (CPC) and optimize your ad budget.
Please enter data to start calculation
Overview
Understand what the tool solves, how it works, and the boundaries of its data.
Average cost per click, or average CPC, is the total advertising cost divided by the number of clicks in the same reporting period. Enter those two totals to calculate the average. For example, $100 of cost across 50 clicks gives $2.00 per click on average.
Average CPC = total cost ÷ total clicks$100 ÷ 50 clicks = $2.00The result summarizes a group of clicks; it does not say that every click had the same price. Google Ads uses the same basic definition for average CPC and distinguishes it from a maximum CPC bid. Google Ads Help: Average cost-per-click definition was checked September 28, 2026.
This calculator asks only for total cost and total clicks. It does not estimate a bid from impressions, CPM, or click-through rate, and it does not forecast a campaign budget. The result is shown with a dollar sign and two decimal places, so enter cost in dollars if you want a USD-labeled result. It does not convert currencies or identify the currency in your source report.
For example, if a report records 1,000 in a non-USD currency and 50 clicks, the arithmetic average is 20 units per click, but this page will display “$20.00.” Convert the cost to the intended currency before entering it if the displayed dollar label matters.
Guide
Follow the workflow and verify inputs and outputs with practical examples.
Use cost and click totals from the same campaign, account, and date range. Mixing periods creates an average that does not describe either report.
Type the total advertising cost and total number of clicks. Use a positive click count; with missing or zero clicks, there is no average to calculate.
The result updates when the inputs form a valid calculation and displays two decimal places. Keep the unrounded source totals for reconciliation if your advertising platform reports more precision.
The result always carries a dollar sign. If the source totals use another currency, convert them before calculating or interpret the output as arithmetic units rather than USD.
Use cases
See how the tool fits into real work and everyday tasks.
An analyst can calculate each period from its own spend and click totals, then compare the averages. Keep dates and campaign scope consistent so a change is interpretable.
A marketer can divide the report’s cost by clicks to confirm the reported average at a simple level. Platform billing and attribution details remain in the source account.
For a completed activity with known cost and clicks, use the result as a descriptive metric. It is not a recommended bid or prediction of what future clicks will cost.
Q&A
Find concise answers to common questions and confusing cases.
No. Average CPC describes observed cost divided by clicks; a maximum CPC is a bid limit or setting. This calculator only computes the average from totals.
No. The inputs are total cost and total clicks. This page does not use impression volume, CPM, or CTR to estimate a click cost.
The result format is fixed with a dollar symbol. The calculator does not know or convert the currency of your inputs; convert the source amount first if you need a USD result.
Notes
Review scope, result limitations, and important precautions before use.
This arithmetic result is only as representative as the cost and click totals entered. Match the reporting period and scope, and use your ad platform’s billing report for official charges, adjustments, attribution, or bid details. A historical average is not a forecast or a recommendation about how much to bid.
Related
Discover related tools, collections, and available API capabilities.