CPM Calculator

Enter any two of CPM, budget, or impressions to instantly calculate the missing value for your ad campaign.

Select What to Calculate

Choose the unknown variable, then fill in the two known values.

CPM Formulas

CPM = (Budget / Impressions) × 1,000
Budget = (CPM × Impressions) / 1,000
Impressions = (Budget / CPM) × 1,000

Fill in the fields on the left and click Calculate.

Copied!

Summary

Enter any two of CPM, budget, or impressions to instantly calculate the missing value for your ad campaign.

How it works

  1. Select which value you want to calculate: CPM, Budget, or Impressions.
  2. Enter the two known values in the corresponding fields.
  3. Click "Calculate" and the result appears instantly.
  4. Use the reset button to start a new calculation.
  5. Copy the result to your clipboard with one click.

Use cases

  • Estimate total ad spend needed to reach a target impression volume.
  • Back-calculate the CPM rate from a media plan budget and impression goal.
  • Compare CPM rates across different ad networks and placements.
  • Forecast impressions achievable within a fixed campaign budget.
  • Audit invoices by verifying that billed CPM aligns with delivered impressions.
  • Plan programmatic display campaigns with precise budget allocation.
  • Benchmark CPM efficiency across Facebook Ads, Google Display, and LinkedIn.
  • Quickly present media cost estimates to clients or stakeholders.

Frequently Asked Questions

Last updated: 2026-07-01 · Reviewed by Nham Vu