CPM Calculator

Get your CPM calculated instantly, for free.

$

The CPM Calculator computes cost-per-thousand-impressions for advertising campaigns, letting you compare the efficiency of different ad buys or estimate the total cost of a campaign given a target impression count.

How to Use

  • Enter your total cost and impressions (or CPM to find total cost)
  • Click Calculate
  • View the result

Frequently Asked Questions

What is CPM in advertising?

CPM stands for Cost Per Mille (thousand) — it's the cost an advertiser pays for every 1,000 ad impressions, a standard pricing model in digital and traditional advertising.

How do I calculate CPM?

Divide the total campaign cost by the total number of impressions, then multiply by 1,000: CPM = (Cost ÷ Impressions) × 1,000.

What is a good CPM rate?

CPM varies enormously by platform, industry, and audience targeting — rates can range from under $1 to $50+ depending on the ad network, niche competitiveness, and audience quality.

What's the difference between CPM and CPC?

CPM charges per 1,000 impressions regardless of clicks, while CPC (Cost Per Click) charges only when someone actually clicks the ad — they represent different pricing models for the same ad.

Is this tool free to use?

Yes, completely free with no signup, no limits and no software to install.

Is my data saved anywhere?

No — calculations run in your browser and the values you enter are not stored or sent to a server.

How do I calculate total cost from a known CPM?

Multiply the CPM by the number of impressions (in thousands): Total Cost = CPM × (Impressions ÷ 1,000).

Is CPM used for social media advertising too?

Yes — Facebook, Instagram, TikTok, and most major ad platforms offer CPM-based bidding alongside CPC and other models.

Why do CPM rates vary by audience location?

Advertiser demand differs by region — audiences in higher-income markets like the US, UK, and Australia typically command higher CPM rates than audiences in lower ad-spend regions.

Is CPM relevant to YouTube ad revenue calculations?

Yes — YouTube ad revenue is commonly estimated using CPM rates applied to view counts, which is the same underlying concept used in general advertising CPM calculations.

The CPM Calculator works out cost per thousand impressions from a total campaign cost and impression count — or works backward to find total cost or expected impressions from a known CPM.

What CPM Actually Measures

CPM (cost per mille, "mille" being Latin for thousand) is the price an advertiser pays for every 1,000 ad impressions served, regardless of how many people actually click or engage. It's a measure of reach cost, not performance — a campaign can have an excellent CPM (low cost per impression) while still performing poorly on clicks or conversions, since CPM says nothing about how effective the ad creative or targeting actually is at driving action.

CPM vs. CPC vs. CPA: Different Pricing Models for Different Goals

  • CPM (cost per mille) — you pay for impressions/reach, regardless of clicks. Best suited for brand awareness campaigns where visibility itself is the goal.
  • CPC (cost per click) — you pay only when someone clicks the ad. Better aligned with campaigns focused on driving traffic, since you're not paying for impressions that generate no engagement.
  • CPA (cost per acquisition) — you pay only when a specific conversion action happens (a purchase, a signup). The most directly tied to campaign ROI, but typically the most expensive per-unit pricing model since the platform bears more risk.

Choosing the wrong pricing model for your actual campaign goal is a common inefficiency — running a brand-awareness campaign on CPC pricing, for instance, means paying a premium for a metric (clicks) that isn't actually what you're trying to optimize for.

Why the Same CPM Can Represent Very Different Value

A $10 CPM on a highly targeted, relevant audience segment can drive far more value than a $5 CPM on a broad, poorly-matched audience, even though the raw cost-per-impression number looks worse. CPM in isolation doesn't capture audience quality or relevance — comparing CPM across campaigns or platforms only tells you about relative reach cost, not which campaign is actually delivering better business outcomes. Always evaluate CPM alongside downstream metrics (click-through rate, conversion rate) rather than as a standalone efficiency indicator.

100+ Free SEO Tools — No Signup Needed

Keyword research, backlink checker, plagiarism detector, meta tags & more. All free, all instant.

Explore All Tools
Cookie
We care about your data and would love to use cookies to improve your experience.