Free Online CPM Calculator

A CPM calculator turns ad spend and impressions into a cost-per-thousand metric, or solves backwards for the spend or impressions that a target CPM implies.

Your data is processed entirely in your browser and never sent to any server.

Instant results 100% private No signup needed
CPM = (spend / impressions) × 1000

Estimates only. Real campaign performance varies by platform, targeting, and ad quality — verify against your ad manager.

How to Use This Calculator

  1. Pick what to solve for: CPM, total spend, or impressions.
  2. Fill in the two known values in the labelled inputs.
  3. Read the computed result and the formula used.

What Is a CPM Calculator?

CPM — cost per mille, where mille is Latin for thousand — is the standard pricing unit in display, video, and programmatic advertising. The identity is CPM = (spend ÷ impressions) × 1000. A campaign that spends $500 to deliver 100,000 impressions runs at a $5 CPM.

Low CPM means cheap reach, which is what most awareness campaigns are buying. Typical recent ranges: display $1–5, social $5–15, video $10–30, premium publisher $20–50. Lower CPM is usually better — but only if the targeting is still good. A $1 CPM to the wrong audience is worse than a $10 CPM to the right one.

This tool supports three modes. Solve for CPM given spend and impressions. Solve for spend given CPM and impressions (useful when planning a campaign to a target reach). Solve for impressions given spend and CPM (useful when working backwards from a fixed budget). All three are rearrangements of the same identity.

Frequently Asked Questions

What does CPM mean?
Cost Per Mille (thousand). The cost to show an ad 1000 times. CPM = (spend / impressions) × 1000.
What's a good CPM?
Varies by platform and niche. Display: $1-5; social: $5-15; video: $10-30. Lower is better for reach.
CPM vs CPC?
CPM = cost per 1000 views (impressions). CPC = cost per click. Use CPM for awareness, CPC for conversions.

Published by the WeGotEveryTool team. We build and test every tool in-house and update pages when the underlying spec, formula, or recommendation changes.

Reviewed: May 2026. Disclaimer: this tool is provided as-is for general informational use. For decisions with material consequences (medical, legal, financial, security) verify results against a qualified professional source.

Related Math & Calculators