Marketing July 13, 2026 · 8 Min Read

CPM Calculator – Guide & Formulas

Calculate CPM (Cost Per Mille) to find the cost per 1,000 ad impressions. Essential for digital advertising budget planning.

Try the free calculator

Put these formulas into practice with our instant, step-by-step CPM Calculator.

Open Calculator ›

The CPM Calculator determines the cost per 1,000 impressions for your advertising campaigns. CPM (Cost Per Mille) is the standard metric used across digital advertising platforms like Google Ads, Facebook Ads, and programmatic display networks to price ad inventory.

Key Takeaway

Use the free CPM Calculator to calculate cpm (cost per mille) to find the cost per 1,000 ad impressions. essential for digital advertising budget planning. Get instant results with step-by-step explanations.

How to Use the CPM Calculator

  1. Enter your total advertising spend in dollars.
  2. Input the total number of impressions served.
  3. The calculator computes your CPM rate instantly.
  4. Compare your CPM against industry benchmarks.

The Formula

CPM = (Total Cost / Total Impressions) * 1000

Variable Definitions

  • CPM: Cost Per Mille — cost per 1,000 impressions
  • Total Cost: Total advertising spend in dollars
  • Total Impressions: Number of times the ad was displayed

Calculating CPM for a display campaign

A brand spends $500 on a display campaign that generates 100,000 impressions.

  1. Step 1: Total Cost = $500, Total Impressions = 100,000.
  2. Step 2: CPM = ($500 / 100,000) * 1000.
  3. Step 3: CPM = $0.005 * 1000 = $5.00.
  4. Step 4: The CPM is $5.00, meaning the brand pays $5 for every 1,000 impressions.

Frequently Asked Questions

What is a good CPM?

A good CPM depends on the platform and industry. Display ads typically range from $2-$10 CPM, while social media ads range from $5-$15. Premium publishers may charge $20+ CPM for targeted audiences.

How does CPM differ from CPC?

CPM charges per 1,000 impressions regardless of clicks, while CPC (Cost Per Click) charges only when someone clicks the ad. CPM is better for brand awareness, while CPC is better for direct response campaigns.

What factors affect CPM rates?

Target audience demographics, ad placement, time of year, competition level, ad format, and publisher quality all influence CPM rates. Holiday seasons typically see higher CPMs due to increased advertiser demand.