CPM CalculatorCalculate CPM (cost per mille) from ad spend and impressions, or reverse-calculate any variable.

CPM Calculator
Calculate CPM (cost per mille) from ad spend and impressions, or reverse-calculate any variable.
Choose calculation mode
Calculate CPM, total cost, or total impressions.
Enter known values
Input the values you know.
View results
See CPM with cost per impression breakdown.
What Is CPM Calculator?
The CPM Calculator computes the cost per 1,000 impressions (CPM) for advertising campaigns. It supports three calculation modes: calculate CPM from cost and impressions, calculate total cost from CPM and impressions, or calculate required impressions from CPM and budget. CPM is the standard pricing model for brand awareness and display advertising โ understanding it is essential for media buying and campaign budgeting.
Why Use Our CPM Calculator?
- Three calculation modes for flexible analysis
- Cost per individual impression breakdown
- Bidirectional calculation โ find any unknown variable
- Clean, visual results
- Formula reference
Common Use Cases
Media Buying
Compare CPM rates across publishers and platforms.
Budget Planning
Estimate campaign costs based on target impressions.
Campaign Analysis
Evaluate brand awareness campaign efficiency.
Proposal Building
Calculate costs for client media plans.
Technical Guide
CPM = (Total Cost / Total Impressions) ร 1,000. Average CPMs vary significantly: Google Display Network $0.50-4.00, Facebook $7-12, Instagram $5-8, LinkedIn $6-9, YouTube $4-10, Programmatic $2-5. CPM is most commonly used for brand awareness campaigns where the goal is maximum reach. For performance campaigns (conversions), CPC or CPA are more relevant metrics. CPM rates are influenced by: audience targeting specificity, geographic targeting, device targeting, time of year (Q4 CPMs rise 20-40%), and inventory quality.
Tips & Best Practices
- 1Compare CPMs across platforms for the most efficient reach
- 2Q4 (holiday season) CPMs are typically 20-40% higher
- 3Narrow targeting increases CPM but may improve overall ROI
- 4Use CPM for brand awareness, CPC for traffic, CPA for conversions
- 5Request viewable CPM (vCPM) rates to ensure ads are actually seen
Related Tools

Cost Per Click Calculator
Calculate CPC from total ad spend and clicks with platform-specific benchmarks.

Click-Through Rate Calculator
Calculate CTR with industry benchmarks for search, display, social, and email campaigns.

ROAS Calculator
Calculate return on ad spend (ROAS) with profitability analysis and performance rating.

Influencer Rate Calculator
Calculate influencer pricing based on followers, engagement rate, platform, and content type.

Twitter Character Counter
Count characters for Twitter/X posts with a 280 limit, including URL and media handling.

Instagram Caption Generator
Generate engaging Instagram captions with hashtag suggestions for any niche or category.
Frequently Asked Questions
QWhat is CPM?
QWhat is a good CPM?
About CPM Calculator
CPM Calculator is a free online tool from FreeToolkit.ai. All processing happens directly in your browser โ your data never leaves your device. No registration required. No ads. Just fast, reliable tools.







