CPM Calculator - Calculate Ad Cost, Impressions, or CPM

Calculate CPM (Cost Per Mille), total ad cost, or impressions. This tool helps marketers and advertisers budget campaigns and understand media pricing.

Choose a calculation goal

How to Use This Calculator

Select the goal you are solving for, then enter the two known values. The calculator instantly derives the third value so you can see cost-per-thousand impressions, budget plans, or reach estimates.

  1. Choose whether you want to calculate CPM, total cost, or ad impressions using the radio controls.
  2. Provide the two values you already know. For example, if you know CPM and impressions, enter those to compute the total spend.
  3. Review the highlighted result, which also updates the disabled input so you can copy it for your campaign planning.

Methodology

Each result comes from the standard CPM relationships: cost divides by impressions to get CPM, or CPM times impressions scaled by 1,000 gives total cost, and impressions is derived by rearranging the formula. Numbers are rounded to match the previous calculator behavior so you always see stable, lender-style outputs.

The values are estimates for budgeting discussions; actual media buys can vary after fees, discounts, or negotiated CPMs. Use this tool to explore scenarios quickly and double-check your inputs before submitting any campaign plan.

Full original guide (expanded)

Audit: Complete

The original audit spec highlighted the formulas powering the engine and confirmed variables, units, and assumptions that match the computation flow. The content was reviewed on 2026-01-19 with a reminder to verify the formulas and citations before publishing.

Verified by Ugo Candido · LinkedIn

Ad Placement (300×600)

Why use this calculator

  • Solve for any variable: CPM, Cost, or Impressions.
  • Instantly budget for media buys and advertising campaigns.
  • Understand the core formulas used in media planning.
  • Get definitions and examples to build your marketing knowledge.

Related Marketing Tools

Formulas
CPM (Cost Per Mille)
Latex
\[\text{CPM} = \left( \frac{\text{Total Cost}}{\text{Ad Impressions}} \right) \times 1{,}000\]
Total Cost
Latex
\[\text{Total Cost} = \left( \frac{\text{CPM} \times \text{Ad Impressions}}{1{,}000} \right)\]
Impressions
Latex
\[\text{Ad Impressions} = \left( \frac{\text{Total Cost}}{\text{CPM}} \right) \times 1{,}000\]
Variables and units
  • PMI = private mortgage insurance (monthly) (currency)
Citations

CFPB, CalcDomain resources, and industry bodies that inspired the CPM model.

Changelog
Version: 0.1.0-draft · Last code update: 2026-01-19
0.1.0-draft · 2026-01-19
  • Initial audit spec draft generated from HTML extraction (review required).
  • Verify formulas match the calculator engine and convert any text-only formulas to LaTeX.
  • Confirm sources are authoritative and relevant to the calculator methodology.
Verified by Ugo Candido Last Updated: 2026-01-19 Version 0.1.0-draft
Version 1.5.0