CPM Calculator

Cost per 1,000 impressions

$
CPM (cost per 1,000)
$0
Reverse: budget & CPM → impressions
$
$
Estimated impressions0

CPM Calculator — guide & how to use

What it does

This CPM calculator finds your cost per thousand impressions from a campaign cost and impression count, and shows the cost per single impression. The reverse box estimates how many impressions a budget buys at a target CPM. Calculated privately in your browser, free.

How to use it

  1. Enter your total campaign cost and impressions.
  2. Read your CPM and cost per impression.
  3. Use the reverse box to estimate impressions from a budget and target CPM.

How to embed this tool on your website

No account, no coding. Copy the embed code and paste it where you want it to appear:

<iframe src="https://snaptoolsuite.com/cpm-calculator/?embed=1"
  style="width:100%;max-width:560px;height:840px;border:0;"
  title="CPM Calculator" loading="lazy"></iframe>
<p>Free <a href="https://snaptoolsuite.com/cpm-calculator/">CPM Calculator</a> by Snap Tool Suite</p>
2 Paste it on your page
3 It just works

See it live: view a real embed example →

Frequently asked questions

How do you calculate CPM?

CPM = (cost ÷ impressions) × 1,000. A $500 campaign with 200,000 impressions is (500 ÷ 200,000) × 1,000 = $2.50 CPM.

What is a good CPM?

It varies widely by platform and audience — anywhere from a couple of dollars to $20+. Use CPM to compare campaigns and placements rather than as a fixed target.

Is it really free?

Yes — 100% free. Everything is calculated privately in your browser; nothing is stored or sold.

Related tools

🔒 Everything is calculated in your browser. We don't store or sell your data.