CPM Calculator: Calculate Ad Cost per 1,000 Impressions

Basic CPM Calculator

Reverse CPM: Find Total Cost

About This Tool

The CPM Calculator helps digital marketers and content creators calculate cost per 1,000 impressions or find total ad spend from a known CPM. Use the forward calculator to find CPM, or the reverse calculator to find total cost.

How to Use

  1. Enter your total ad spend and total impressions to calculate CPM, OR enter your known CPM and impressions to calculate total cost.
  2. Click the Calculate button for the mode you selected.
  3. View your result instantly.
  4. Mobile-friendly web calculator
  5. No registration required

Why Choose OmniTools?

⚡ Instant Results

Zero server lag. All calculations run locally on your device for maximum speed.

🛡️ 100% Private

Your data never leaves your device. No uploads, no servers, no tracking.

Frequently Asked Questions

What is a good CPM?

It depends on the niche. Finance and insurance audiences can command $30+ CPM. Gaming or entertainment audiences typically see $2-$5 CPM.

What's the difference between CPM and RPM?

CPM is what advertisers pay per 1,000 impressions. RPM (Revenue Per Mille) is what a publisher actually earns after the platform takes its cut — typically 45%.

Is my data stored?

No. This calculator runs entirely in your browser. We do not store, log, or transmit any of your campaign data.

Can I calculate backwards from CPM to total cost?

Yes. Use the Calculate Total Cost mode by entering your known CPM and total impressions to find your total ad spend.

Related Tools