OneFreePlaceSocial Media Tools / Advertising / 566
CPM Media Math Lab local · no account
Tool 566 · Paid-media planning

CPM Calculator

Calculate cost per thousand impressions, reverse-solve spend or impressions, compare target scenarios, model viewable CPM and reach/frequency, and blend multiple line items into one weighted campaign CPM.

3-way solverCPM, spend or impressions — choose what you want to solve.
Blended media mathCombine channels using weighted totals, not misleading simple averages.
vCPM + reachSeparate served impressions, viewable impressions and unique reach.
Private by designEverything runs in your browser. No upload, account or API key.

Core CPM solver

Total media cost for the same scope as the impression count.
Total ad impressions served.
Cost per 1,000 impressions.
$5.00
CPM · cost per 1,000 impressions
Calculated
$1,250 ÷ 250,000 impressions × 1,000 = $5.00 CPM
$0.0050cost per impression
$41.67average spend / day
8,333impressions / day
−16.7%vs target CPM

Target planner

$6.00 target
Impressions your budget can buy500,000at $6.00 CPM
Spend required for planned impressions$3,000.00for 500,000 impressions
Budget headroom$0.00positive means budget exceeds requirement
1M-impression cost$6,000.00useful for scale comparisons

Viewability & reach lab

optional
—vCPM · cost / 1k viewable impr.
—viewability rate
—average frequency
—cost / 1k people reached

Campaign mix analyzer

sample ready
One line per placement: Name, spend, impressions. Names may contain commas; the final two values are treated as numbers.
$5.06blended effective CPM
$5.75simple average CPM
$1,950total spend
385,000total impressions
PlacementSpendImpressionsCPMSpend shareImpression share