Media CPM Calculator
Estimate media cost from CPM and impressions—or estimate impressions from budget. Includes media context cards, copy-ready summary, and optional AI insights—free, no signup.
Media CPM context
CPM always means cost per 1,000 impressions, but the impression basis changes by media type. Choose the right context before planning.
Often uses circulation or readership when audience data is limited. Document the basis used in your CPM.
Basis: circulation / readership
Typically based on homes reached or program audience estimates. CPM depends on rating sources and time slots.
Basis: homes reached
Uses served impressions. Inventory quality, placements, and viewability can shift effective CPM.
Basis: served impressions
Calculate impressions from budget or required budget from impression targets.
Facebook / Meta typical CPM range: $5 - $12
Impressions = (Budget / CPM) * 1,000
Get CPM sanity checks and budget optimization suggestions based on your inputs.
Plan media CPM scenarios with confidence
Two-way calculator
Convert impressions ↔ cost for quick planning, quoting, or sanity checks.
Media context guidance
Clarify print, broadcast, and digital CPM assumptions before you lock the plan.
Copy-ready summary
Share inputs, formulas, and results with stakeholders in one click.
Optional AI insights
Get a media planning summary with risks, assumptions, and next steps.
How it works
Pick a direction
Choose Impressions → Cost or Budget → Impressions.
Enter CPM and your known value
Provide CPM plus impressions or budget to calculate the missing output.
Copy and iterate
Copy a summary and tweak CPM (or use a CPM range) to explore scenarios.
FAQ
Run a quick media planning scenario
Estimate cost or impressions in seconds, then copy a summary for your plan.
Use calculatorThis tool provides planning estimates only. Media CPM varies by measurement basis, inventory quality, and seasonality.
