CPM calculator showing cost per thousand impressions from campaign spend and impressions.

CPM Calculator

Turn your campaign spend and impression volume into cost per thousand impressions. Enter total cost and impressions to calculate CPM instantly, with the formula explained and current 2026 benchmarks for context.

Calculate your CPM

The total amount spent on this campaign, ad set, or media buy.
Total number of times the ad was served.

How to calculate CPM

Learning how to calculate CPM takes one short formula: divide total cost by impressions, then multiply by 1,000. If you spent $1,000 to deliver 250,000 impressions, the CPM calculation is ($1,000 ÷ 250,000) × 1,000 = $4.00. That means you paid four dollars for every thousand impressions.

This CPM calculator runs that math for you across any spend and impression scale. CPM is the standard pricing model for awareness and reach campaigns, where the goal is exposure rather than an immediate click or sale. Publishers and ad networks quote inventory in CPM, so agencies use a cost per impression calculator to compare programmatic deals, direct buys, and social placements on equal footing.

CPM benchmarks by channel in 2026

A “good” CPM depends heavily on the platform, audience, and format. These 2026 industry averages give you a reference point when reviewing your own CPM calculation.

Channel / placementTypical CPM (2026)
Meta (Facebook/Instagram) Feed$10 – $14
Meta Reels & Stories$8 – $12
Google Display Network~$3
YouTube$4 – $10
Meta CPM by industry (range)$7 – $13

Higher-competition verticals such as beauty, health, and finance push Meta CPMs toward the top of the range, while broad-reach categories sit lower. Pure-impression buys on the Google Display Network remain the cheapest way to accumulate reach.

How to use this calculator

  1. Enter your total campaign spend. Add the full amount spent on the campaign, ad set, or media buy you want to measure. Use the same time window for cost and impressions.
  2. Add the impressions delivered. Pull the impression count from your ad platform's reporting. This is the denominator the cost per impression calculator uses to normalize spend.
  3. Read your CPM and compare to 2026 benchmarks. The tool returns your cost per thousand impressions. Compare it against the channel benchmarks below to judge whether your CPM is competitive.

Frequently asked questions

What is a good CPM in 2026?

It varies by channel: Meta Feed CPMs typically run $10–$14, Reels and Stories $8–$12, the Google Display Network around $3, and YouTube $4–$10. Compare your result to the channel you actually buy, not a single global average.

How do you calculate CPM?

To calculate CPM, divide total campaign cost by the number of impressions, then multiply by 1,000. For example, $500 over 100,000 impressions is a $5.00 CPM. Our CPM calculator applies that formula automatically.

What does a cost per impression calculator tell me?

A cost per impression calculator converts raw spend and impression counts into a standardized per-thousand cost, so you can compare publishers, platforms, and campaigns that ran at very different scales.

What is the difference between CPM and CPC?

CPM is the cost per thousand impressions (paying to be seen), while CPC is the cost per click (paying for engagement). Awareness campaigns are usually priced on CPM; performance campaigns on CPC.

How can I lower my CPM?

Broaden or refresh your audience to reduce auction competition, improve creative relevance to raise quality signals, test lower-cost placements like Reels or the Display Network, and avoid over-narrow targeting that inflates delivery costs.

CPM vs CPC vs CPA: which metric matters?

CPM measures the cost of being seen, CPC measures the cost of a click, and CPA measures the cost of a conversion. A low CPM is only valuable if those impressions eventually drive clicks and conversions, so read CPM alongside click-through rate and cost per acquisition rather than in isolation. For performance campaigns, optimize toward CPA; for awareness, CPM is the headline number.

Sources

Disclaimer: Benchmarks shown are industry averages and may not reflect your specific industry, audience, or geography. Use this calculator as a reference only — it does not constitute professional financial or marketing advice.