CPM Calculator

CPM Calculator

Estimate your cost per thousand impressions and compare ad efficiency in real time.

$
#
$/k
Target CPM
$2.50
MetricValue
Budget$250.00
Impressions100,000
CPM$2.50
Cost per impression$0.0025
Equivalent reach10,000
Formula: CPM = (Cost ÷ Impressions) × 1,000 and Cost = (CPM × Impressions) ÷ 1,000
* Results are estimates for educational and planning purposes only and do not constitute formal financial, medical, or engineering advice.

About This Calculator

This CPM calculator helps publishers, advertisers, and media buyers estimate the cost of reaching 1,000 impressions. It converts between budget, impressions, and CPM so you can compare campaign efficiency, plan media buys, and forecast ad spend quickly.

Formula & Illustrative Example

CPM formula: CPM = (Budget ÷ Impressions) × 1,000

Example: If your media buy is $250 for 100,000 impressions, then CPM = ($250 ÷ 100,000) × 1,000 = $2.50.

How to Use

  1. Choose the metric you want to solve: CPM, budget, or impressions.
  2. Enter your known values into the number fields. Sliders update instantly.
  3. Review the result bar, breakdown table, and chart for efficiency and benchmark context.
  4. Use the copy or print action to save and share the estimate.

Standard Reference Table

Campaign typeTypical CPM rangeInterpretation
Low-cost display$0.50–$2.00Efficient and budget-friendly reach.
Standard programmatic$2.00–$7.00Common benchmark for broad reach.
Premium placements$7.00–$20.00+Higher audience quality or targeting cost.

Why Use It?

A CPM calculator helps you compare ad inventory, control spend, and understand how efficiently each campaign reaches people. It is especially useful when comparing multiple publishers, ad formats, or audience segments.

Important Terms

TermMeaning
CPMCost per thousand impressions: how much it costs to reach 1,000 people with an ad.
ImpressionOne paid view or display of an ad in front of a user.
BudgetTotal ad spend allocated to a campaign or placement.

FAQs

What does CPM mean?It is the cost of reaching 1,000 impressions and is widely used in digital advertising.
Why is CPM useful?It standardizes campaign pricing so you can compare placements, channels, and audience quality.
How do I reduce CPM?Lower targeting costs, refine audience quality, or negotiate better placement rates.
What if impressions are zero?The calculator treats that as invalid and shows a clear error instead of dividing by zero.