● Free tool · No email required · 7 more tools in /tools
Home · Tools · CPM Calculator
CPM Calculator

Cost per 1,000 impressions, across every channel.

Calculate CPM and compare it against 2026 benchmarks for Meta, Google, TikTok, LinkedIn, YouTube, and Reddit. With auto-flagged outliers.

$
#
Total impressions delivered in same period
CPM = (Spend ÷ Impressions) × 1,000
$25.00
CPM
$5,000
Ad spend
200,000
Impressions
$25.00
CPM
$20-32
Channel benchmark
Within benchmark — your CPM is healthy for this channel.

What CPM tells you (and what it doesn't)

CPM = cost per 1,000 impressions. It measures how expensive it is to put your ad in front of a thousand people on a given channel. CPM rises when audiences are more targeted, when more advertisers compete for the same audience, or when ad quality scores drop. Falling CPMs aren't always good news — they often mean you're reaching cheaper, lower-quality audiences.

2026 CPM benchmarks (US, post-iOS 18)

ChannelCold prospectingRetargeting
Meta Feed (DTC)$20–$32$8–$18
Meta Reels$8–$14$5–$11
Meta Stories$10–$18$6–$13
Google Display$2–$8$2–$6
YouTube In-Stream$8–$22$5–$15
Google Search$30–$120$25–$60
TikTok Feed$8–$16$5–$11
LinkedIn Feed$30–$70$18–$45
Reddit Feed$5–$12$3–$8
Pinterest$6–$14$4–$9
Snapchat$3–$9$2–$6

What drives CPM up (and how to fight back)

CPM is a leading indicator — by the time CPM has crept up 30% over a month, your CPL has already crept up 30-50%. Watch CPM weekly. Open CPC Calculator →

Want a CPM benchmark for your account?

Free 30-min audit. We benchmark your CPMs against the same brands we manage at $50M+ ad spend.

Book free audit →