CPM Calculator
Calculate CPM, impressions, or total cost by filling in any two fields. It’s common in advertising to know two values and solve for the third to compare campaigns.
Inputs
$
$
Result
Cost$100.00
Impressions50,000
CPM$2.00
CPM is computed from cost and impressions.
How to use it
- Enter any two of: total cost, impressions, CPM.
- Leave the third field blank (or set it to 0).
- The calculator solves for the missing value instantly.
- Copy the result for your media plan or report.
Key formulas
- CPM
- CPM = (Cost / Impressions) × 1000
- Cost
- Cost = (CPM × Impressions) / 1000
- Impressions
- Impressions = (Cost × 1000) / CPM
FAQ
CPM is calculated as (cost ÷ impressions) × 1,000. It’s the cost to show an ad 1,000 times (1,000 impressions).
You can solve for impressions using: impressions = (cost × 1,000) ÷ CPM. This tool supports the “enter any two fields” workflow.
CPM prices by impressions. CPC prices by clicks. You can have a low CPM but still perform poorly if click-through rate or conversion rate is low.
Not necessarily. It depends on targeting quality, conversion rate, and business outcomes—not just impressions.
Sometimes. Make sure you’re consistent about whether you’re using gross spend, net media, or billed cost.
Related calculators
Mortgage Calculator
Estimate your monthly mortgage payment with a detailed cost breakdown and amortization schedule.
BAC (Blood Alcohol Content) Calculator
Estimate blood alcohol content (BAC) based on drinks, weight, and time. For informational purposes only.
Calorie Calculator (TDEE)
Estimate daily calorie needs (maintenance, cut, or bulk) using a standard BMR + activity model.
CD (Certificate of Deposit) Calculator
Estimate CD interest earned and ending balance at maturity with common compounding options.
Loan Calculator (Amortization)
Calculate monthly loan payments and view a full amortization schedule.
Percentage Calculator
Solve common percent problems: percent of a number, percent change, and what percent one number is of another.
Disclaimer
Estimates only. Campaign pricing, reporting, and fees vary by platform. Confirm results against your ad platform reports.