CPM Calculator
Calculate cost per thousand impressions (CPM), campaign cost, CTR click offsets, and CPC conversions.
Campaign Parameters
Solve For
$
CTR & CPC Bridge Estimator
Equivalent CPC:$0.33
Estimated Clicks:150
Calculated CPM
$5.00
Ad Platform Benchmarks
Google Display NetworkBroad reach, low cost
Facebook & InstagramTargeted feed placements
YouTube Video AdsHigh video engagement
LinkedIn Sponsor AdsPremium B2B audience
Twitter / X AdsReal-time updates
Understanding CPM & Campaign Math
CPM stands for Cost Per Mille, which translates to the cost per 1,000 ad impressions. The basic mathematical relationship is defined by the formula:CPM = (Total Cost / Total Impressions) × 1,000.
By combining this metrics suite with a Click-Through Rate (CTR), you can bridge CPM directly with CPC:CPC = Total Cost / (Impressions × CTR %). This allows digital marketers to compare campaign structures, verify budgets, and test efficiency limits relative to major network benchmarks.
Built and maintained by Meet Shah · Last updated
What this tool is used for
- Working out what a thousand impressions cost on a given spend.
- Solving for the impressions a budget buys at a quoted rate.
- Comparing two placements on cost per thousand rather than total spend.
- Checking an invoice's rate against the delivered impressions.
- Estimating budget needed to reach an impression target.
Frequently Asked Questions
- What does the M in CPM stand for?
- Mille — Latin for a thousand, not million. CPM is cost per thousand impressions: total cost ÷ impressions × 1000. A $50 spend delivering 10,000 impressions is a $5 CPM. Reading it as 'cost per million' is off by a factor of a thousand and is a surprisingly common budgeting error.
- Can I solve for something other than CPM?
- Yes — the relationship has three terms and fixing any two gives the third. Enter a target CPM and an impression goal to get the budget you need, or a budget and a rate-card CPM to get the impressions it buys. It is the same equation rearranged, which is why the tool exposes all three directions.
- How does CTR connect CPM to CPC?
- Clicks = impressions × CTR, so CPC = cost ÷ clicks. At a $5 CPM and 1.5% CTR, 10,000 impressions cost $50 and produce 150 clicks — a CPC of $0.33. That bridge is what makes an impression-priced buy comparable with a click-priced one, and it is entirely determined by CTR.
- Why is LinkedIn's benchmark CPM so much higher than the Display Network's?
- You are buying a different audience, not a different impression. Broad display inventory runs near $2.80 CPM; LinkedIn's B2B targeting runs around $30 because job title and company size are things advertisers pay to reach. A high CPM is only expensive relative to what a qualified impression is worth to you.
- Is a low CPM automatically better?
- No — CPM measures delivery, not outcome. Cheap impressions on irrelevant inventory can cost more per conversion than expensive impressions on the right one. CPM is the right lens for reach and awareness campaigns; for anything with a conversion goal, cost per acquisition is what actually settles the question.
Common errors and gotchas
- Comparing CPM across placements without comparing viewability, which changes what an impression is worth.
- Confusing impressions with reach, where one person can generate many impressions.
- Optimising for a low CPM, which is easily achieved by buying worthless inventory.
- Mixing time windows between the spend and the impression figures.
- Ignoring fees and ad-serving costs, which sit outside the quoted rate.
Related Calculators tools
Percentage Calculator
Solve percentage, increase, and change calculations.
Age Calculator
Calculate exact age in years, months, and days.
Unix Timestamp Converter
Convert Unix epoch timestamps to and from human dates.
Tip Calculator
Calculate tip and split the bill between people.
Aspect Ratio Calculator
Solve width or height for a target aspect ratio.
Temperature Converter
Convert between Celsius, Fahrenheit, and Kelvin.
Data Storage Converter
Convert between bytes, KB, MB, GB, TB, and more.
Discount Calculator
Calculate sale price and savings from a discount.