Free tool, no signup required

CPM Calculator

Calculate cost per thousand impressions, plan reach from a budget, and compare the result with sourced Facebook and Instagram ad data.

$

Your CPM

Not calculated

Cost Per Impression

Not calculated

How to Use the CPM Calculator

1. Choose Your Mode

Use "Calculate CPM" if you know your spend and impressions. Use "Estimate Impressions" to plan ahead with a known CPM and budget.

2. Enter Your Data

Input your campaign data from your ad platform. You can find impressions and spend in your Meta Ads Manager or Google Ads dashboard.

3. Compare Benchmarks

Compare your CPM with the sourced datasets below, then replace those references with your own account history when available.

CPM formula

CPM = (Ad spend / Impressions) x 1,000

How to calculate CPM

  1. 1Find the total amount spent in the same reporting window.
  2. 2Find total impressions for that window.
  3. 3Divide spend by impressions, then multiply by 1,000.

Hypothetical example: an ad spends $240 and records 30,000 impressions. ($240 / 30,000) x 1,000 = an $8 CPM.

What is a good CPM for Facebook and Instagram ads?

Meta, Gupta Media$8.19 average CPM
Meta ecommerce, Triple Whale$15.06 median CPM

The datasets use different samples and methodologies, so the two figures are context points rather than a promised range.

Unlock CPM Benchmarks

Enter your email to see CPM data across platforms.

Want three short guides about planning better ads? They are optional and separate from this tool. Confirm by email; unsubscribe anytime.

Sources: Gupta Media, State of Social Media CPM Report (2025 average as of October 2025); Triple Whale, Facebook Ad Benchmarks by Industry (Data from August 1, 2025 to July 31, 2026; more than 40,000 connected brands); Meta Audience Network Glossary (Accessed September 6, 2026)

Frequently Asked Questions

Track Your CPM in Real-Time with Adship

Stop manually calculating CPM. Adship shows your cost per thousand impressions live across all Meta campaigns, with benchmarks, alerts, and one-click optimization.

Try Adship Free