CPM / CPC Calculator
Free CPM calculator and CPC calculator. Enter campaign cost with impressions or clicks to get cost per thousand impressions, cost per click and CTR.
About the CPM / CPC Calculator
A CPM/CPC calculator that turns campaign cost and impressions or clicks into cost per thousand impressions, cost per click and click-through rate — whichever metrics your inputs support.
CPM is the cost per thousand impressions (the M is Latin mille) — what you pay for visibility. CPC is the cost per click — what you pay for a visit. CTR, click-through rate, is the bridge between them: the percentage of people who saw the ad and clicked. Enter your campaign cost plus impressions, clicks or both, and this calculator returns whichever metrics your inputs support — CPM from impressions, CPC from clicks, and CTR when you supply both.
Each number answers a different question. CPM tells you whether you're buying attention at a fair price — it varies enormously by platform, audience and season (festival-season auctions in India can double it), so compare your CPM against your own history on the same platform rather than a universal benchmark. CPC tells you what a visitor costs, the number to set against conversion rate and order value when judging viability. CTR tells you whether the creative resonates: a low CTR with a normal CPM means people saw the ad and scrolled past — a message problem, not a bidding problem.
The three interlock — CPC = CPM ÷ (10 × CTR) — which makes diagnosis mechanical. Expensive clicks trace back to either expensive impressions (high CPM: consider broader audiences or different placements) or an unpersuasive ad (low CTR: rework the hook, creative or offer). Run last month's numbers and this month's side by side and you can tell in seconds whether a cost change came from the auction or from your creative — before deciding where to spend the next rupee.
How to use the CPM / CPC Calculator
- Enter your total campaign cost.
- Enter the total impressions or total clicks your campaign received.
- The tool automatically calculates your CPM (cost per 1,000 impressions) and CPC (cost per click).
- If you provide both impressions and clicks, it also calculates your CTR (click-through rate).
Worked example
₹20,000 for 4,00,000 impressions and 3,200 clicks → CPM ₹50, CPC ₹6.25, CTR 0.80%.
Formula
CPM = cost ÷ impressions × 1000. CPC = cost ÷ clicks. CTR % = clicks ÷ impressions × 100. Linking identity: CPC = CPM ÷ (10 × CTR).Frequently asked questions
- What exactly do CPM, CPC, and CTR stand for?
- CPM stands for 'Cost Per Mille' (which means cost per thousand impressions). CPC is 'Cost Per Click', and CTR is 'Click-Through Rate' (clicks divided by impressions). Together, they show you what attention costs, what actual website visits cost, and how effective your ad is at getting people to click.
- What is considered a 'good' Click-Through Rate (CTR)?
- It varies wildly by industry, but typically 1–2% is standard for social media feed ads, while 3–5% is expected for branded search ads. However, the best benchmark is always your own past performance — compare your new creative against your old creative on the same audience.
- Why did my CPM suddenly become so expensive?
- CPM is essentially an auction price. It shoots up when there's heavy competition for your target audience (like during Diwali, Black Friday, or elections), when your audience targeting is too narrow, or when 'ad fatigue' sets in and platforms charge you more to show the same tired ad to the same people.
- Do I need to know my impressions to calculate CPC?
- No! To calculate CPC, you only need your total cost and total clicks. Our tool is flexible: enter impressions to get CPM, enter clicks to get CPC, or enter both to unlock your CTR as well.
- How can I lower my CPC if it's too high?
- High CPC comes from either a high CPM (expensive ads) or a low CTR (nobody clicking). You can lower it by either broadening your audience targeting to get cheaper impressions, or by improving your ad creative (better hook, stronger offer) to get more people to click.
More from Avexora
All Avexora products →Business software from the team behind these free tools.
- CRM
Avexora AI CRM
A CRM and project workspace for growing businesses.
Visit Avexora AI CRM - WhatsApp Business API
AvexWA
WhatsApp Business API platform for broadcasts, chatbots and automation.
Visit AvexWA - AI business ecosystem
Avexora AI EBOS
From a blank page to a live funnel in minutes.
Visit Avexora AI EBOS - Enterprise AI
Avexora AI
Enterprise-grade AI systems for operations and growth.
Visit Avexora AI - AI voice calling
Avexora AI Voice Agents
Your business phone, answered by AI in every language, every hour.
Visit Avexora AI Voice Agents - OMR exam software
Avexora ExamOS
AI-powered OMR scanning and exam management for schools.
Visit Avexora ExamOS
Related tools
Free ROAS calculator. Enter ad spend and revenue to get your return on ad spend as a ratio and percentage, plus net revenue and a benchmark verdict.
Engagement Rate CalculatorFree engagement rate calculator. Enter engagements, followers and post count to get your per-post engagement rate with an instant benchmark verdict.
ROI CalculatorFree ROI calculator. Enter initial investment, final value and holding period to get total ROI, net gain and annualized return (CAGR) instantly.
UTM Link BuilderFree UTM link builder. Add utm_source, utm_medium, utm_campaign, term and content parameters to any URL with correct encoding for campaign tracking.
