CPC and CPM Calculator with Log

Calculate Cost Per Click (CPC) and Cost Per Mille (CPM) for your advertising campaigns with detailed history tracking

Calculator
Marketing
Advertising
CPC
CPM
Formula: CPM = (CPC × CTR ÷ 100) × 1,000

No calculations yet.

Calculate CPC/CPM to build your history.

About CPC and CPM Calculator

Understanding CPC (Cost Per Click)

CPC is the amount you pay each time someone clicks on your advertisement. For example, when you buy 10,000 visits with a $2 CPM, you'd end up paying $20 for the whole campaign. With CPC advertising, advertisers pay for actual visits to their site.

Understanding CPM (Cost Per Mille)

CPM represents the cost to show your ad 1,000 times, regardless of whether people click on it. This model is ideal for brand awareness campaigns where exposure and visibility are the primary goals.

The CTR Connection

Click-Through Rate (CTR) is the bridge between CPC and CPM. It simply means “how often do people click on my ads”. Once your campaign runs, you can easily calculate CPM from CPC and CPC from CPM using CTR as the conversion factor.

Privacy & Data

All calculations happen in your browser. No advertising data is sent to servers. Your calculation history is stored locally and can be cleared anytime for complete privacy.

Frequently Asked Questions (FAQ)

What is CPC and how is it calculated?
CPC (Cost Per Click) is the amount you pay each time someone clicks on your ad. It's calculated by dividing the total campaign cost by the number of clicks received. For example, if you spend $100 and get 50 clicks, your CPC is $2.00.
What is CPM and when should I use it?
CPM (Cost Per Mille/Thousand) is the cost to show your ad 1,000 times. It's ideal for brand awareness campaigns where you want maximum visibility. CPM is calculated by dividing campaign cost by impressions, then multiplying by 1,000.
How do CPC and CPM relate to each other?
CPC and CPM are connected through Click-Through Rate (CTR). The formula is: CPM = (CPC × CTR ÷ 100) × 1,000. If you know any two of these metrics, you can calculate the third. Higher CTR means lower CPC for the same CPM.
What is CTR and why is it important?
CTR (Click-Through Rate) is the percentage of people who click your ad after seeing it. It's calculated as (clicks ÷ impressions) × 100. High CTR indicates relevant, engaging ads and typically leads to better ad performance and lower costs.
Which is better for my campaign: CPC or CPM?
Use CPC for direct response campaigns where you want specific actions (purchases, sign-ups). Use CPM for brand awareness campaigns where you want maximum reach and visibility. CPC is results-focused, while CPM is exposure-focused.
How can I improve my CPC and CPM performance?
Improve CTR through better ad copy, targeting, and creative. Higher CTR reduces CPC costs and increases CPM efficiency. Also optimize landing pages, use relevant keywords, and test different ad formats to improve overall campaign performance.
What's a good CPC or CPM benchmark?
Benchmarks vary by industry, platform, and goals. Generally, CPC ranges from $0.50-$5.00, while CPM ranges from $1-$20. Focus on your ROI and conversion metrics rather than just these costs - a higher CPC that converts better can be more profitable.
Is my calculation data secure?
Yes, all calculations happen in your browser. No data is sent to servers. Your calculation history is stored locally in your browser and can be cleared at any time for complete privacy.