Finance & Money Calculators

Cpm Calculator

Calculate and analyze your cpm calculator with our free tool.

Cpm Calculator — Online Calculator

CPM Calculator

Calculate Cost, Impressions, or Cost Per Mille (CPM) for your advertising campaigns.

Disclaimer: This tool provides informational results only and should not be used as professional advice.

CPM — cost per mille, per thousand impressions — is how brand advertising is priced and compared. This calculator solves the CPM triangle in any direction: find the CPM from cost and impressions, the cost of a planned impression volume, or the impressions a budget buys — and it reports the cost of a single impression alongside.

The Formula, All Three Ways

CPM=CostImpressions×1,000Cost=CPM×Impressions1,000Impressions=CostCPM×1,000\text{CPM} = \frac{\text{Cost}}{\text{Impressions}} \times 1{,}000 \qquad \text{Cost} = \frac{\text{CPM} \times \text{Impressions}}{1{,}000} \qquad \text{Impressions} = \frac{\text{Cost}}{\text{CPM}} \times 1{,}000

Cost per impression=CostImpressions\text{Cost per impression} = \frac{\text{Cost}}{\text{Impressions}}

| Solve for | You enter | Example | | --- | --- | --- | | CPM | Cost + impressions | 2,500and500,000impressions→∗∗2,500 and 500,000 impressions → **5.00 CPM** | | Cost | CPM + impressions | 12.50CPM×2,000,000impressions→∗∗12.50 CPM × 2,000,000 impressions → **25,000** | | Impressions | Budget + CPM | 1,000at1,000 at 8 CPM → 125,000 impressions |

The first example in full: 2,500÷500,000=2,500 ÷ 500,000 = 0.005 per single impression, and 0.005×1,000=0.005 × 1,000 = 5.00 per mille. That per-impression figure — five thousandths of a dollar — is why the industry quotes per thousand: human brains compare 5vs5 vs 12.50 CPM far more reliably than 0.005vs0.005 vs 0.0125.

Benchmarks and What Moves CPM

The calculator's guidance bands: display ads typically average 2–2–10 CPM, social ads 5–5–15, and premium video higher. Treat those as orientation, not verdicts. CPM rises with narrow targeting (fewer eligible impressions, more bidders per impression), wealthy geographies, premium placements (pre-roll video, homepage takeovers), and fourth-quarter advertiser competition; it falls with broad audiences, remnant inventory, and low-purchasing-power geos. A high CPM is not automatically bad — a 50LinkedInCPMreachingverifieddecision−makerscanoutperforma50 LinkedIn CPM reaching verified decision-makers can outperform a 2 CPM sprayed at bots and banner-blind scrollers. Judge CPM next to what the impressions are for: reach and frequency for awareness, or feed it into the funnel math (below) for performance.

CPM Among Its Sibling Metrics

CPM prices visibility — you pay whether or not anyone clicks. CPC prices the click; CPA prices the completed action. The three interconvert: a campaign bought on CPC has an effective CPM of CPC × CTR × 1,000 (a 0.50clickata10.50 click at a 1% click-through rate equals a 5.00 eCPM), which is how publishers compare offers across buying models. And CPM is not reach: 500,000 impressions at an average frequency of 5 reached only 100,000 people — pair this calculator with the ad frequency thinking elsewhere on this site when planning how hard to push a fixed audience before fatigue sets in. Finally, impressions are counted when served, not when seen — viewability rates and invalid-traffic filtering explain much of the gap between a cheap CPM and a good one.

Frequently Asked Questions

What is a good CPM?

One that buys the right audience at a defensible price for your category: single digits for broad display, 5–5–15 across much of social, and well above that for premium video or tightly targeted B2B. Compare against your own historical campaigns and your funnel economics, not against a universal table.

Why quote per thousand instead of per impression?

Because per-impression prices live in fractions of a cent ($0.005), where comparisons and budgets become error-prone. "Mille" is Latin for thousand; the convention dates to print advertising rate cards, long before digital impressions existed.

Is a lower CPM always better?

No. CPM says nothing about viewability, audience quality, brand safety, or downstream action. A cheap impression nobody sees, or that reaches people who can never buy, is expensive at any price — which is why mature buyers track CPM alongside CTR, frequency, and cost per result.

Related Tools