What This CPM Calculator Does

FeatureDescription
3 Calculation ModesFind CPM, Find Budget, Find Impressions
Multiple CurrenciesUSD, EUR, GBP, CAD, AUD, INR, PKR
Industry BenchmarksSocial Media, Display, Video, Search, LinkedIn, Programmatic, CTV, Native
Estimated CPCCost per click (assuming 2% CTR)
Estimated CPLCost per lead (assuming 5% conversion)
SlidersInteractive input controls
Formula DisplayShows calculation method

Three Calculation Modes

ModeFormulaUse Case
Find CPM(Budget ÷ Impressions) × 1,000You know budget & impressions
Find Budget(CPM × Impressions) ÷ 1,000You know CPM & target impressions
Find Impressions(Budget ÷ CPM) × 1,000You know budget & CPM rate

CPM Formula

CPM = (Total Budget ÷ Total Impressions) × 1,000

Example:

  • Budget: $1,000
  • Impressions: 500,000
  • CPM = ($1,000 ÷ 500,000) × 1,000 = **$2.00**

Industry Average CPM Rates

Platform/FormatAverage CPM
Social Media (FB/IG)$5-15
Display Ads$2-10
Video Ads$15-30
Search Ads$20-50
LinkedIn Ads$10-25
Programmatic$1-5
CTV/OTT$25-40
Native Ads$8-15

Derived Metrics

MetricFormulaExample (2% CTR)
CPCCPM ÷ (CTR × 10)$5 CPM → $0.25 CPC
CPLCPM ÷ (CTR × Conv% × 10)$5 CPM → $5 CPL

How to Use

Mode 1: Find CPM

  1. Enter Total Budget
  2. Enter Total Impressions
  3. View Calculated CPM

Mode 2: Find Budget

  1. Enter CPM Rate
  2. Enter Desired Impressions
  3. View Required Budget

Mode 3: Find Impressions

  1. Enter Total Budget
  2. Enter CPM Rate
  3. View Expected Impressions

Example Calculations

Example 1: Calculate CPM

InputValue
Budget$5,000
Impressions1,000,000
CPM$5.00

Example 2: Calculate Budget

InputValue
CPM$10.00
Desired Impressions500,000
Budget$5,000

Example 3: Calculate Impressions

InputValue
Budget$2,000
CPM$8.00
Impressions250,000

Real-World Applications

ScenarioCalculation
You spent $1,500 and got 300,000 impressionsCPM = $5.00
You want 1M impressions at $8 CPMBudget = $8,000
You have $10,000 budget at $12 CPMImpressions = 833,333
Facebook campaign: $500 → 100,000 impressionsCPM = $5.00
YouTube campaign: $2,000 → 80,000 impressionsCPM = $25.00

Pro Tips

TipBenefit
Lower CPM doesn’t always mean betterQuality matters more than quantity
Monitor CTR alongside CPMHigh CPM + high CTR can be efficient
Test different platformsFind best CPM for your audience
Consider viewabilityNot all impressions are equal
A/B test creativeBetter creative → lower effective CPM

Keyboard Shortcuts

  • Ctrl/Cmd + Enter — Recalculate
  • Ctrl/Cmd + R — Reset to defaults
Scroll to Top