💰 CPM Calculator

Calculate cost per mille (thousand impressions) for your advertising campaigns

Calculate

$
views
$/1k

Try Examples

CPM Formula

CPM = (Cost ÷ Impressions) × 1000

💰

Enter your data to calculate CPM

Fill in the two known values to calculate the third

Understanding CPM (Cost Per Mille)

CPM stands for "Cost Per Mille" (mille is Latin for thousand). It represents the cost an advertiser pays for one thousand impressions of their ad. This is the most common pricing model in display advertising.

CPM Benchmarks by Industry

Ad FormatLow CPMAverage CPMHigh CPM
Display Ads$0.50$2.50$5.00
Search Ads$1.00$3.50$7.00
Social Media$2.00$5.00$10.00
Video Ads$5.00$12.00$25.00
Native Ads$1.50$4.00$8.00
Email Marketing$10.00$25.00$50.00

CPM Formulas

Calculate CPM

CPM = (Cost ÷ Impressions) × 1000

Find cost per thousand impressions

Calculate Cost

Cost = (CPM × Impressions) ÷ 1000

Find total campaign cost

Calculate Impressions

Impressions = (Cost ÷ CPM) × 1000

Find reach for your budget

Factors Affecting CPM

📈 Increases CPM

  • • Premium ad placements (above the fold)
  • • Targeted audiences (demographics, interests)
  • • High-intent keywords
  • • Video and rich media formats
  • • Seasonal peaks (holidays, events)

📉 Decreases CPM

  • • Standard display banners
  • • Broad audience targeting
  • • Low-competition keywords
  • • Run-of-network placements
  • • Off-peak advertising periods

CPM vs Other Pricing Models

ModelDefinitionBest For
CPMCost per 1000 impressionsBrand awareness campaigns
CPCCost per clickTraffic and engagement goals
CPACost per action/conversionDirect response campaigns
CPVCost per video viewVideo advertising

💡 Pro Tip

Use our calculator in three ways: calculate CPM from cost and impressions, determine your budget needed to reach a target number of impressions at a given CPM, or find out how many impressions your budget will buy. Always compare your CPM to industry benchmarks to ensure you're getting competitive rates.

Explore More Helpful Tools