Calculator

CPM Calculator

Cost Per Mille — how much you pay per 1,000 ad impressions

Enter Your Numbers

Your CPM

—

per 1,000 impressions

Formula

CPM = (Spend ÷ Impressions) × 1,000

Average CPM by Platform — 2026

$0$10$20$30$40$50$3.5GoogleDisplay$7YouTube$9.5TikTok$12.4Meta$45LinkedIn2026 Average CPM by Platform (USD)

2026 Benchmarks

Google Display$2 – $5
Meta (Facebook)$8 – $14
TikTok$6 – $12
LinkedIn$30 – $60
YouTube$4 – $10

Sources: 2026 Gupta Media Index, WordStream Benchmark Report.

What is a good CPM in 2026?

For Google Display, $2–$5 CPM is considered good. Meta averages $8–$14 CPM. LinkedIn's $30–$60 CPM is high but justified by precision B2B targeting. As a general rule: anything at or below your platform's benchmark average is healthy.

CPM vs. CPC

Use CPM bidding for brand awareness campaigns where reach matters most. Switch to CPC or conversion bidding when your goal is clicks or purchases — paying per impression regardless of action wastes budget on disengaged audiences.

Frequently Asked Questions

A good CPM depends heavily on the platform. For Google Display, $2–$5 is typical. Meta averages $8–$14, TikTok $6–$12, LinkedIn $30–$60, and YouTube $4–$10. Lower CPM is better for brand awareness campaigns — it means your budget reaches more people.

Not necessarily. A lower CPM means cheaper reach, but if the audience quality is poor, your conversion rate will suffer. LinkedIn's $30–$60 CPM is high, but the B2B targeting precision often justifies the cost with higher deal values.

To reduce CPM: broaden your target audience to reduce auction competition, use less competitive placements (e.g. Facebook Audience Network vs. Instagram Feed), test different creative formats, and shift budget toward platforms with lower average CPMs like TikTok or Google Display.

CPM (Cost Per Mille) charges you per 1,000 impressions regardless of clicks — best for brand awareness. CPC (Cost Per Click) charges only when someone clicks — best for performance and conversion campaigns.

Related Calculators