CPM Calculator

Advertising Metrics
CPM Calculator
Calculate Cost Per Mille, total ad spend, or impressions instantly. Used by media buyers, advertisers, and publishers worldwide.
What do you want to calculate?
$
$
Result
Cost/Impression
Impr per $1
Total Ad Cost
Total Impressions
CPM Rate
Formulas
CPM
CPM = (Total Cost ÷ Impressions) × 1,000
Total Cost
Cost = (CPM × Impressions) ÷ 1,000
Impressions
Impressions = (Cost ÷ CPM) × 1,000
What is CPM?
CPM stands for Cost Per Mille — “mille” is Latin for 1,000. It is the price an advertiser pays for every 1,000 ad impressions. CPM is used across display ads, YouTube, Facebook, Instagram, and programmatic advertising.
📺 Display Ads
Typical CPM $1–$10 depending on niche and audience quality.
▶️ YouTube Ads
Average $3–$15 CPM. Finance and B2B audiences command higher rates.
📱 Social Media
Facebook/Instagram average $7–$14 CPM. LinkedIn reaches $30–$100 for B2B.
🎯 Programmatic
Real-time bidded inventory. CPMs range $0.50 to $20+ based on targeting.
CPM vs CPC vs CPA
MetricStands ForYou Pay ForBest For
CPMCost Per Mille1,000 impressionsBrand awareness
CPCCost Per ClickEach clickTraffic generation
CPACost Per AcquisitionEach conversionSales & ROI
CTRClick-Through RateNot a cost metricMeasuring ad effectiveness
CPM to CPC formula: CPC = CPM ÷ (CTR × 10). Example: $5 CPM with 2% CTR = $0.25 CPC.