Free CPC, CPM & CTR Calculator Calculate Advertising Metrics Instantly
Easily calculate cost per click (CPC), cost per 1,000 impressions (CPM), and click-through rate (CTR) with one tool. Perfect for Google Ads, Facebook, and digital campaigns.
01
CPC Calculation CPM Calculation CTR Calculation
This free online CPC, CPM & CTR calculator helps advertisers and marketers calculate campaign performance. Enter impressions, clicks, or total cost to instantly find your CPC (cost per click), CPM (cost per mille), and CTR (click-through rate.
Input Values
Results
CPC (Cost Per Click)
CPM (Cost Per Mille)
CTR (Click-Through Rate)
Total Cost
Impressions
Clicks
Fill in any two fields to see calculations.
Did you get the solution you needed today?
Presets & Examples
01
Guide & Formula
How to Calculate CPC, CPM, and CTR
Understanding CPC (Cost Per Click), CPM (Cost Per Mille), and CTR (Click-Through Rate) is essential for marketers, agencies, and businesses that run paid campaigns. Below is a simple breakdown of each metric, complete with formulas and examples.
How to Calculate CPC (Cost Per Click)
CPC = $1,000 Γ· 500 = $2.00 per click
Why CPC matters: CPC shows how much youβre paying for each click on your ad. A lower CPC usually means your ad is performing more efficiently.
- Budget Efficiency
- Campaign Optimization
- Audience Targeting
- Performance Benchmarking
- FM: CPC = Total Cost Γ· Clicks
How to Calculate CPM (Cost Per Mille)
CPM = ($500 Γ· 50,000) Γ 1000 = $10 per 1,000 impressions
Why CPM matters: CPM is great for brand awareness campaigns, where visibility and reach are more important than clicks.
- Brand Awareness
- Audience Reach
- Cost Efficiency
- Ad Visibility
How to Calculate CPC (Cost Per Click)
CTR = (1,000 Γ· 50,000) Γ 100 = 2% CTR
Why CTR matters: CTR helps you measure how engaging your ad is. A higher CTR means more people are interested in your message.
- Ad Engagement
- Content Relevance
- Audience Interest
- Performance Insight
02
Quick Queries
FAQs β CPC, CPM, and CTR Explained
How do you calculate CPM?
To calculate CPM, divide your total ad spend by the number of impressions, then multiply by 1,000. Example: $200 Γ· 20,000 Γ 1,000 = $10 CPM.
How to calculate CPC in Google Ads?
In Google Ads, CPC is calculated by dividing your total cost by the number of clicks. For example, if you spend $150 and get 75 clicks, CPC = $2. Google Ads also shows your average CPC directly in the dashboard.
How to calculate impressions from CPM and budget?
If you know your CPM and total budget, you can calculate impressions with this formula:
Impressions = (Budget Γ· CPM) Γ 1000
Example: Budget $500, CPM $5 β Impressions = (500 Γ· 5) Γ 1000 = 100,000 impressions.
What is a good CTR?
A βgoodβ CTR depends on the platform and campaign type:
Search Ads: 3β6% is considered strong.
Display Ads: 0.5β1% is average.
Social Ads: 1β2% is common, though video ads may vary.
The higher your CTR, the more effective your ad creative and targeting are.
What is the difference between CPC and CPM?
CPC (Cost Per Click) charges you when someone clicks your ad, while CPM (Cost Per Mille) charges you for every 1,000 impressions, regardless of clicks. CPC is best for performance-driven campaigns, while CPM works better for brand awareness.
What is a good CPM?
A good CPM depends on the platform and industry. On average:
Google Display Ads: $2 β $10 CPM
Facebook Ads: $5 β $15 CPM
YouTube Ads: $4 β $12 CPM
Lower CPM means youβre reaching more people at a lower cost.
What is CTR vs Conversion Rate?
CTR (Click-Through Rate) measures how many people click your ad, while Conversion Rate measures how many people complete a desired action (like purchase, signup, or download) after clicking. High CTR doesnβt always mean high conversions.
Does a higher CTR always mean better performance?
Not always. A high CTR shows people are clicking your ad, but if they donβt convert, your campaign ROI may still be low. Always analyze CTR alongside CPC, CPM, and Conversion Rate.
What is CPM in Facebook Ads?
In Facebook Ads, CPM means the cost to reach 1,000 people. For example, if you spend $50 and get 10,000 impressions, your CPM is $5. Itβs commonly used for brand awareness and reach campaigns.