Free tool · Ads
CPM, CPC & CTR calculator
Turn your ad numbers into the metrics that matter: what 1,000 views cost, what each click costs, and what each customer costs.
Runs entirely in your browser. Nothing you type is sent to us or stored.
How to use the CPM, CPC & CTR Calculator
The formulas
- CPM = cost ÷ impressions × 1,000
- CPC = cost ÷ clicks
- CTR = clicks ÷ impressions × 100
- Conversion rate = conversions ÷ clicks × 100
- CPA = cost ÷ conversions
Which number to fix first
- Low CTR? The ad isn't relevant or compelling enough for who's seeing it. Change the targeting or the creative.
- Good CTR, low conversion rate? The landing page or offer is the problem, not the ad.
- CPA too high? Compare it with what a customer is worth using our marketing budget calculator, or check returns with the ROAS calculator.
Not sure which platform to use? Read Google Ads vs Meta Ads.
FAQ
Common questions
How do you calculate CPM?
CPM (cost per mille) is the cost of 1,000 impressions: total cost ÷ impressions × 1,000. If you spent $500 for 100,000 impressions, your CPM is $5.
What is the difference between CPM, CPC and CPA?
CPM is what you pay per 1,000 times your ad is shown, CPC is what each click costs, and CPA (cost per acquisition) is what each lead, sale or sign-up costs. CPA is the one that tells you whether ads are profitable.
How is CTR calculated?
Click-through rate is clicks ÷ impressions × 100. 1,000 clicks from 100,000 impressions is a 1% CTR.
What is a good CTR or CPM?
It varies a lot by platform, industry, country and ad format, so compare against your own past campaigns rather than a single industry number. The metric that matters most is cost per acquisition compared with what a customer is worth.
More free tools
Other tools you may like
- WhatsApp WhatsApp Link Generator Make a wa.me link with a pre-filled message, plus a QR code to print or share.
- Analytics UTM Builder Tag your links so Google Analytics shows exactly which post, email or ad sent each visitor.
- SEO Google SERP Preview See how your title and meta description may look in Google, with length checks.
- Local SEO Google Review QR Code Turn your Google review link into a QR code and a printable "Review us" card.
- Planning Marketing Budget Calculator Work out a monthly marketing budget from your revenue or from what a customer is worth.
- Ads ROAS Calculator Find your return on ad spend and the break-even ROAS your margins need.
- Social media Engagement Rate Calculator Instagram, TikTok, Facebook or LinkedIn engagement rate by followers, reach or impressions.
- Ads Google Ads Character Counter Write responsive search ad headlines and descriptions within the limits, with a live preview.
- Pricing Profit Margin & Markup Calculator Find your margin and markup, or the price you need for a target margin.
- Gulf tax UAE & Saudi VAT Calculator Add or remove VAT at 5% (UAE), 15% (Saudi Arabia) or any rate.
- Saudi e-invoicing ZATCA QR Code Generator & Reader Create or decode the Saudi e-invoice QR code (TLV, Base64) for testing and checking invoices.
Want help putting this to work?
Tell us about your business. We'll reply with honest advice and a clear next step.