META ADS $5–$15GOOGLE DISPLAY $2–$10YOUTUBE $8–$25TIKTOK $4–$12LINKEDIN $15–$50PROGRAMMATIC $1–$5META ADS $5–$15GOOGLE DISPLAY $2–$10YOUTUBE $8–$25TIKTOK $4–$12LINKEDIN $15–$50PROGRAMMATIC $1–$5
Free Online CPM Calculator Tool

Calculate the CPM

Enter any two values — total cost, impressions, or CPM rate — and the third is solved instantly. Then compare campaigns and see how your CPM stacks up against platform, industry, and country benchmarks.

Smart calculator

Campaign inputs

No. 01

Calculated in real time

CPM = (Cost ÷ Impressions) × 1,000

$5.00
§01

Reverse budget calculator

Estimate impressions from your budget and target CPM.

133,333 estimated impressions

03

CPM Benchmarks

Typical CPM ranges by platform, industry, and country. Actual rates vary by targeting, format, and season.

Facebook / Meta
$5$15
Google Display
$2$10
YouTube
$8$25
Instagram
$6$18
TikTok
$4$12
LinkedIn
$15$50
Twitter / X
$5$12
Programmatic
$1$5

Planning ranges synthesized from public 2025–2026 industry reports; not guaranteed platform rates. Updated July 2026.

04

Performance Analyzer

Enter your CPM and pick a channel — see how it stacks up against the range above.

Good

Your $8.00 CPM is 20% below the typical $10.00 midpoint for Facebook / Meta ($5–$15 range).

05

CPM ↔ CPC ↔ eCPM

See how these metrics relate. Enter your CPM and click-through rate.

CPC — cost per click
$1.00
eCPM — effective CPM (at this CTR)
$5.00

06

Bulk Calculator

One campaign per line: name, cost, impressions.

CampaignCostImpressionsCPM
Campaign A$500.00100,000$5.00
Campaign B$1200.00180,000$6.67
Campaign C$350.0070,000$5.00
§07

What is CPM?

CPM stands for Cost Per Mille. “Mille” is Latin for 1,000. It’s the price you pay for 1,000 ad impressions — each time your ad loads on someone’s screen, that counts as one impression.

§08

What is CPM Calculator?

When you calculate CPM in marketing, you measure how efficiently your ad budget generates visibility. When you calculate CPM in advertising, you compare campaign costs across different channels and formats. A CPM Calculator makes this process instant — plug in two values, get the third.

CPM matters because it’s the standard metric across display ads, video ads, and social media. Every major ad platform — Google, Facebook, YouTube — reports CPM. Understanding it gives you a baseline to compare campaigns, platforms, and budgets.

§09

CPM Calculation Formula

Use the standard CPM equation to calculate the cost of every one thousand ad impressions.

CPM = (Total cost ÷ Impressions) × 1,000
§10

How to calculate CPM

  1. Find total campaign cost

    Use your actual media spend.

  2. Confirm total impressions

    Find total served impressions in your ad report.

  3. Apply the formula

    $1,200 ÷ 240,000 × 1,000 = $5 CPM.

  4. Evaluate the outcome

    Review clicks, conversions, and ROAS alongside CPM.

§11

Why does CPM increase?

Audience competition

Popular or overly narrow audiences raise auction pressure.

Creative fatigue

Repeated exposure reduces relevance and engagement.

Seasonality

Advertiser demand concentrates around sales and holidays.

Placement and format

Video and premium media placements often cost more.

§12

How to Reduce CPM

01

Improve CTR

Strengthen headlines, visuals, and calls to action to improve relevance and engagement.

02

Audience Expansion

Broaden overly narrow targeting to reduce auction pressure.

03

Creative Refresh

Rotate new creative regularly to prevent fatigue and repeated exposure.

04

Campaign Optimization

Test placements, formats, and bidding strategies to find efficient combinations.

05

Budget Allocation

Shift budget by timing, channel, and campaign performance.

§13

Frequently asked questions

How do you calculate CPM — cost per mille?

Divide total ad spend by impressions, then multiply by 1,000. CPM = (Cost ÷ Impressions) × 1,000. Spending $500 for 100,000 impressions gives a $5.00 CPM.

How is CPM calculated on YouTube?

Pull Cost and Impressions from your campaign report, then apply the same formula. YouTube typically runs $8–$25 CPM depending on targeting and skippable vs. non-skippable format.

How do I calculate CPM from impressions and cost alone?

That's exactly the two inputs the formula needs — enter them above and the rate is solved automatically.

What is a good CPM?

It depends on platform and industry — social typically runs $5–$15, Google Display $2–$10, LinkedIn $15–$50. 'Good' means your resulting cost-per-acquisition still works.

How to calculate the CPM for a broadcast or offline ad?

Same formula — impressions are estimated from audience reach data instead of platform analytics.

Why is my CPM high?

Common causes: a narrow or highly competitive audience, low ad relevance or creative quality, premium placements or formats (video, non-skippable), and seasonal demand spikes. Check the Performance Analyzer above against your channel's typical range.

How can I reduce my CPM?

Improve click-through rate and relevance so platforms reward you with cheaper delivery, expand or refine your audience to reduce competition, refresh creative regularly, and shift budget toward off-peak periods or better-performing placements.