CPM Calculator (2026 benchmarks)

Calculate your CPM — the cost an advertiser pays per 1,000 ad impressions — and compare it against 2026 benchmarks for Google Ads, Meta, LinkedIn, and TikTok Ads. High CPM isn't automatically bad; it just means you need high conversion rates to justify it.

Loading calculator…

What CPM actually measures

TL;DR
CPM measures reach efficiency. It's the cost to put your ad in front of 1,000 eyeballs — nothing more. Low CPM + high CTR = a great campaign. Low CPM alone is just cheap impressions.

The most common mistake: optimizing campaigns for low CPM. That's how you end up paying $2 CPM for bot farms in Tier-3 countries who will never buy your product. Always pair CPM analysis with CTR and conversion rate — they're a three-way system.

# CPM — Cost Per Mille (1,000 impressions)
CPM = (spend / impressions) × 1000

# Example: $4,500 spend, 520,000 impressions
→ 4500 / 520000 × 1000 = $8.65 CPM

2026 CPM benchmarks by channel

TL;DR
Google Search: $38 CPM. Microsoft Ads: $26. LinkedIn: $38 (B2B premium). Meta: $8.50. TikTok Ads: $7.50. Google Display: $2.80.

LinkedIn CPMs look scary until you factor in the audience quality — a $50 CPM reaching C-suite decision makers can still produce positive ROI on a $50K contract. Microsoft Ads (Bing) often comes in 30% cheaper than Google Search for similar intent because the auction has fewer bidders. The only CPM that matters is the one that makes your funnel economics work.

Frequently asked questions

Is a high CPM bad?+
No — high CPM usually signals a premium audience. LinkedIn CPMs are 5× Meta's, but LinkedIn reaches actual B2B buyers. Always judge CPM relative to conversion quality.
How do I lower my CPM?+
Broader audiences, lower bid strategies, more creative variety, off-peak scheduling. But beware: all four tactics can tank conversion quality if pushed too far.
What's the difference between CPM and CPC?+
CPM = cost per 1,000 impressions (reach). CPC = cost per click (response). Same spend, different denominator.