CPM Calculator: Calculate Cost per 1,000 Impressions

Use the CPM calculator to understand the cost of buying attention. CPM helps compare delivery across markets, placements, and channels, but the number only becomes useful when it is connected to CTR, conversion quality, ROAS, and revenue.

Free, no sign-upSolves for any inputRead beside CTR

What do you want to calculate?

Enter Your Numbers

CPM Formula

CPM = (Total Cost / Impressions) × 1000

CPM (Cost Per Mille) measures the cost to reach 1,000 impressions. "Mille" is Latin for thousand. It's the standard pricing model for display, video, and awareness campaigns. The same relationship solves in three directions: cost divided by impressions gives CPM, CPM multiplied by impressions gives total cost, and a budget divided by CPM gives the impressions it buys.

Example: If you spend $500 and receive 50,000 impressions, your CPM is $10 ($500 / 50,000 × 1000 = $10).

CPM Benchmarks by Platform

PlatformAvg. CPMYour Status
🖼️Google Display Network$2.80
📘Facebook / Instagram Feed$11.50
📱Facebook / Instagram Stories$8.50
🎵TikTok Ads$10.00
💼LinkedIn Ads$33.80
📺YouTube Ads$9.70
🐦Twitter/X Ads$6.50
📌Pinterest Ads$5.00

* Benchmarks are industry averages and may vary by targeting, season, and competition.

How to Lower Your CPM

💡
Expand Your Audience
Broader targeting often means lower CPM
💡
Improve Ad Quality
Higher relevance scores reduce costs
💡
Test Different Placements
Some placements are cheaper than others
💡
Adjust Bidding Strategy
Use manual bids or bid caps
💡
Avoid Peak Seasons
Q4 and holidays have higher CPMs
💡
Use Video Ads
Video often has better CPM than static
Cost / Impressions
Formula
Cost per thousand impressions.
Delivery
Use case
Compare market pressure and paid reach cost.
Efficiency
Caution
Low CPM is not useful if conversion quality is weak.

What is a CPM calculator?

A CPM calculator turns media cost and impressions into cost per thousand impressions.

  • $500 for 100,000 impressions is a CPM of $5
  • Solves for either input when the other two are known
  • A high CPM can still be profitable on the right audience
  • CPM rises with auction competition and seasonality
How it works

Delivery cost is one part of the decision

A CPM calculator shows cost pressure

CPM helps teams understand whether a market, audience, or placement is expensive to reach.

  • Compare delivery cost across geos and placements.
  • Read CPM together with CTR and conversion rate.
  • Use revenue signals before deciding scale.
Campaign delivery dashboard

Compare delivery cost with what it produces

Use CPM to understand auction pressure, then pair it with CTR, conversion rate, and revenue quality.

  • Compare CPM and CTR together.
  • Check conversion quality after the click.
  • Use revenue or value events before changing budget.
Getting started

Get started in 5 steps

01Takes 30 seconds

Enter the campaign inputs

Spend, impressions, clicks or revenue — the calculator solves for the rest.

02Takes 1 minute

Read the result beside its neighbours

A metric on its own misleads; pair it with CTR, conversion rate and revenue.

03Takes 1 minute

Check it against the benchmarks

Industry averages on the page are orientation, not targets.

04Takes 1 minute

Connect an account for live numbers

The same metrics, computed from real spend and revenue instead of estimates.

05Automatic

Let attribution replace the estimates

ROAS, CPA and LTV are read against real paying users from then on.

FAQ

Common questions about CPM and how to calculate it

CPM means cost per mille, or cost per thousand impressions. It shows how much you pay to buy 1,000 ad impressions.

CPM = total cost divided by impressions, multiplied by 1,000. If you spend $500 for 50,000 impressions, CPM is $10.

It depends on the placement and audience: CPM rises with auction competition and seasonality, and a high CPM can still be profitable on the right audience, so read it beside CTR, conversion rate and revenue.

$500. Cost = CPM × impressions ÷ 1,000, so $10 × 50,000 ÷ 1,000 = $500.

Divide total media cost by impressions and multiply by 1,000. The ad platform reports both numbers per campaign, or enter them into the calculator above.

No. Lower CPM can reduce reach cost, but it only matters if the traffic produces clicks, conversions, revenue, or other quality outcomes.

No. It should not decide budget by itself. CPM shows cost pressure, and a high CPM can still be profitable when the audience converts.

CPM rises with auction competition and seasonality rather than with anything the account changed, so a sudden increase is often the market rather than the setup.

CTR, attribution, ROAS and predictive LTV. That combination helps distinguish an expensive but valuable audience from inexpensive delivery that does not move revenue.

Explore more

Open the next layer

Use Calculator
ROAS Calculator
ROAS Calculator

Check whether media cost turns into revenue.

CTR Calculator
CTR Calculator

Compare delivery cost with click behavior.

AI Media Buying
AI Media Buying

Use CPM inside campaign optimization workflows.

From the blog

Guides & resources

All guides
CPA Optimization Guide 2026
Guides8 min read
CPA Optimization Guide 2026Emily WatsonMay 4, 2026
CRO Guide 2026: Data-Driven Strategies
Guides8 min read
CRO Guide 2026: Data-Driven StrategiesEmily WatsonMay 4, 2026
Dynamic Creative Optimization (DCO): Complete Guide for 2026
Guides9 min read
Dynamic Creative Optimization (DCO): Complete Guide for 2026Marcus ChenJan 22, 2025
PPC Optimization: Complete Guide to Maximizing ROI in 2026
Guides6 min read
PPC Optimization: Complete Guide to Maximizing ROI in 2026Emily WatsonJan 15, 2025
The Complete Guide to AI-Powered Ad Optimization in 2026
Guides8 min read
The Complete Guide to AI-Powered Ad Optimization in 2026Sarah ChenJan 15, 2025
Landing Page Optimization: Strategies for 2026
Guides6 min read
Landing Page Optimization: Strategies for 2026Emily WatsonJan 5, 2025
CPM Calculators Compared: 10 Tools for Media Planning
Ad Performance15 min read
CPM Calculators Compared: 10 Tools for Media PlanningEmily WatsonAug 17, 2026
Marketing Mix Modeling Guide 2026
Guides7 min read
Marketing Mix Modeling Guide 2026Alex ThompsonMay 4, 2026

Use media cost as one part of the decision.

AdBid reads CPM beside CTR, ROAS, creative context and attribution.