CPM Calculator: Online Advertising Cost Per Mille
Calculate online advertising CPM (cost per 1,000 impressions), total campaign costs, required impressions, CTR, and CPC.
Privacy First: 100% Client-Side Processing
Processed in your browser. Files are never uploaded.
How to Use the CPM Calculator (Cost Per Thousand Impressions)
- 1Select what you want to solve for: CPM, Total Cost, or Impressions.
- 2Enter the known campaign metrics into the respective fields.
- 3Optionally enter total clicks to calculate Cost Per Click (CPC) and Click-Through Rate (CTR).
- 4Review the calculated rate and campaign efficiency metrics.
Formula & How It Works
Online Advertising Formulas
'Mille' is Latin for thousand. CPM represents the price of 1,000 ad displays.
Worked Examples
Display Ad Campaign CPM
Input: Cost = $500, Impressions = 100,000, Clicks = 1,200
Explanation: CPM = ($500 / 100,000) × 1000 = $5.00. CPC = $500 / 1200 = $0.42. CTR = (1200 / 100000) × 100 = 1.2%.
Solving for Campaign Budget
Input: Target Impressions = 250,000, CPM = $8.50
Explanation: (250,000 × $8.50) / 1000 = $2,125.00.
Solving for Required Impressions
Input: Budget = $1,500, CPM = $12.00
Explanation: ($1,500 / $12.00) × 1000 = 125,000 impressions.
Frequently Asked Questions
What does CPM stand for?▼
CPM stands for 'Cost Per Mille', where 'mille' is the Latin word for thousand. It represents the cost an advertiser pays for 1,000 views or impressions of an advertisement.
What is a good CPM rate?▼
Across general web display networks, CPMs range between $2.00 and $6.00. Competitive social feeds range from $8.00 to $20.00, while niche B2B platforms like LinkedIn frequently exceed $35.00+.
What is the formula to calculate CPM?▼
CPM = (Total Campaign Cost / Total Impressions) × 1,000.
How does CPM differ from CPC?▼
With CPM, you pay for views regardless of clicks. With CPC (Cost Per Click), you pay only when a viewer actively clicks on your ad.
Is this tool free?▼
Yes, 100% free with unlimited calculations running directly in your browser.
Quick Reference & Conversion Table
| Advertising Platform | Typical CPM Range | Pricing Model | Audience Intent |
|---|---|---|---|
| Google Display Network | $2.50 – $5.00 | CPM / CPC | Broad awareness & retargeting |
| Facebook / Instagram Feed | $8.00 – $18.00 | CPM | Social interest & lifestyle |
| YouTube Video Ads | $10.00 – $25.00 | CPV / CPM | Video engagement |
| LinkedIn Sponsored Content | $25.00 – $50.00+ | CPM / CPC | High-intent B2B & executives |
| TikTok Ads | $4.00 – $10.00 | CPM | Gen-Z & short-form video |
⚠️ Common Pitfalls to Avoid
- •Forgetting to multiply or divide by 1,000 (CPM is priced per thousand, not per single impression).
- •Confusing impressions (total views, including repeats) with reach (unique people who saw the ad).
- •Treating high CPM as inherently bad (specialized B2B audiences command higher CPMs but deliver higher conversion values).
💡 Practical Real-World Uses
- •Digital media planners budgeting programmatic banner, video, and social campaigns.
- •YouTubers, bloggers, and website publishers forecasting ad revenue.
- •Comparing cost efficiency between social platforms (Meta, TikTok, LinkedIn, Twitter/X).
CPM vs CPC vs CPA
- ✓CPM (Cost Per Mille) charges per 1,000 views, best for brand awareness and video reach.
- ✓CPC (Cost Per Click) charges only when someone clicks the ad, best for search traffic.
- ✓CPA (Cost Per Acquisition) charges only when a sale or lead conversion completes.
Related Online Tools
Explore complementary calculators and converters with instant client-side execution
ROI Calculator (Return on Investment & Annualized ROI)
Calculate total return on investment percentage, dollar gain, and annualized return (CAGR) over any time period.
Profit Margin Calculator – Gross & Net Margins
Calculate gross profit, net operating profit, margin percentages, and equivalent markup from revenue and expenses.
Percentage Calculator (3-in-1 Solver)
Calculate percentages, percentage values, and percentage increases or decreases with step-by-step arithmetic.
CD Calculator
Calculate interest earned, ending balance, and annual percentage yield (APY) on Certificate of Deposit accounts.
Credit Card Payoff Calculator
Calculate how quickly you can eliminate credit card balances and how much interest you save with larger payments.
Dividend Calculator
Calculate annual and monthly dividend income, DRIP reinvestment growth, and portfolio yield.
Explore Other Tool Categories
Browse our full collection of 50 free web utilities
Unit Converters
Exact metric & imperial conversions for weight, length, temperature & volume.
Math & Education
Percentage changes, fractions, square roots, geometry & statistics.
Date & Time
Calendar arithmetic, business day intervals, stopwatch & multi-counter.
Home & Construction
Paint coverage, pool volume, topsoil, roof pitch, square footage & materials.