CPM Calculator
Estimate your cost per thousand impressions and compare ad efficiency in real time.
$
#
$/k
| Metric | Value |
|---|---|
| Budget | $250.00 |
| Impressions | 100,000 |
| CPM | $2.50 |
| Cost per impression | $0.0025 |
| Equivalent reach | 10,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
- Choose the metric you want to solve: CPM, budget, or impressions.
- Enter your known values into the number fields. Sliders update instantly.
- Review the result bar, breakdown table, and chart for efficiency and benchmark context.
- Use the copy or print action to save and share the estimate.
Standard Reference Table
| Campaign type | Typical CPM range | Interpretation |
|---|---|---|
| Low-cost display | $0.50–$2.00 | Efficient and budget-friendly reach. |
| Standard programmatic | $2.00–$7.00 | Common 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
| Term | Meaning |
|---|---|
| CPM | Cost per thousand impressions: how much it costs to reach 1,000 people with an ad. |
| Impression | One paid view or display of an ad in front of a user. |
| Budget | Total 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.