Cost Per Mille (CPM) Calculator

Fill in any two fields and the calculator will solve the third.

Cost Per Mille (CPM) Calculator – Calculate Ad Impressions & Campaign Cost

Instantly calculate CPM, total ad impressions, or campaign cost. This free CPM calculator helps advertisers, marketers, and publishers measure advertising performance accurately.

Use CPM Calculator

What Is CPM in Advertising?

CPM stands for Cost Per Mille (mille means one thousand). It represents the cost an advertiser pays for 1,000 ad impressions. CPM is widely used in display advertising, YouTube ads, social media campaigns, and programmatic advertising.

Understanding CPM helps you compare advertising platforms, optimize ad spend, and maximize return on investment (ROI).

CPM Formula

CPM = (Total Campaign Cost ÷ Total Impressions) × 1,000

Impressions = (Campaign Cost ÷ CPM) × 1,000

Simply enter any two values (cost, CPM, or impressions) and the calculator will automatically compute the third.

CPM Example Calculation

Suppose you spend $500 on a campaign and receive 100,000 impressions.

CPM = (500 ÷ 100,000) × 1,000

CPM = $5

This means you paid $5 for every 1,000 impressions.

Why CPM Matters for Marketers

  • ✔ Compare advertising platforms
  • ✔ Optimize ad budget allocation
  • ✔ Measure brand awareness campaigns
  • ✔ Track performance in display & YouTube ads
  • ✔ Improve marketing ROI

Frequently Asked Questions

What is a good CPM rate?

A good CPM depends on industry and platform. Display ads may range from $2–$10, while competitive niches can exceed $20.

Is CPM better than CPC?

CPM is better for brand awareness campaigns. CPC (Cost Per Click) is better for performance-focused campaigns.

Can I use this CPM calculator for YouTube ads?

Yes. This calculator works for YouTube, Facebook Ads, Google Display Network, and any CPM-based advertising model.

Calculate Your Advertising Costs Now

Enter any two values above and let the CPM calculator do the math instantly.

Start Calculating