Home | Free SEO Tools | CPM Calculator

CPM Calculator

CPM (Cost Per Mille, or cost per thousand impressions) is the standard pricing model for display advertising, social media reach campaigns, and programmatic media buying. Our CPM Calculator lets you enter any two of the three key values – total cost, number of impressions, or CPM rate – and instantly calculates the third, making it easy to plan budgets, compare media costs, and evaluate advertising value.

Why Use Our CPM Calculator?

  • Calculates cost, impressions, or CPM rate from any two known values.
  • Instant results for display, social, YouTube, and programmatic ad planning.
  • Helps compare CPM rates across different channels and publishers.
  • Useful for media planners, marketing managers, and agencies.
  • Free with no account needed.

How to Use the Calculator:

  1. Select what you want to calculate: cost, impressions, or CPM rate.
  2. Enter the two values you know.
  3.  Your result appears instantly.

CPM Calculator

Enter any two values to calculate the third.

CPM is most useful for brand awareness campaigns where reach and visibility are the primary goals. Comparing CPM rates across channels helps you allocate your brand budget more effectively – a lower CPM means you’re reaching more people for the same spend, though audience quality and targeting precision also matter.

FAQs

Frequently Asked Questions

What does CPM stand for?

CPM stands for Cost Per Mille – “mille” being the Latin word for thousand. It represents the cost of 1,000 ad impressions. It is the most common pricing model for display advertising, video ads, and reach-based social campaigns.

What is a good CPM rate?

CPM rates vary enormously depending on the channel, audience, and targeting. As a rough guide, social media CPMs typically range from $2-$15, display advertising from $1-$5, and premium placements or highly targeted audiences can command $20-$50 or more. The key is to evaluate CPM in context – a higher CPM that reaches a more relevant audience may deliver better overall ROI.

What is the difference between CPM and CPC?

CPM (Cost Per Mille) charges per thousand impressions, regardless of whether users click. CPC (Cost Per Click) charges only when a user clicks on the ad. CPM is typically used for brand awareness campaigns; CPC is more common for direct response and conversion-focused campaigns.

How do I calculate the number of impressions from a budget and CPM rate?

Divide your total budget by the CPM rate, then multiply by 1,000. For example, a $500 budget at a $10 CPM will deliver 50,000 impressions. Our calculator does this automatically.