CPM Calculator

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

CPM (cost per mille) is what you pay for every 1,000 ad impressions: CPM = cost ÷ impressions × 1,000.

Use the CPM Calculator

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!

Quick answer

CPM (cost per mille) is what you pay for every 1,000 ad impressions: CPM = cost ÷ impressions × 1,000. Spending $500 for 250,000 impressions gives a CPM of $2.00.

Examples

You knowFormulaExample
Cost and impressionscost ÷ impressions × 1,000$500 and 250,000 → $2.00 CPM
CPM and impressionsCPM × impressions ÷ 1,000$8 CPM and 1,000,000 → $8,000
Cost and CPMcost ÷ CPM × 1,000$2,000 at $12.50 → 160,000 impressions

Enter any two values to solve for the third.

Summary

CPM (Cost Per Mille) measures how much an advertiser pays for 1,000 ad impressions. This calculator lets you solve for any one of the three core variables — CPM rate, total budget, or total impressions — given the other two. It is the standard metric used in display advertising, programmatic media buying, and social media campaigns.

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-05-29 · Reviewed by Nham Vu