Cost Per Impression Calculator (CPM) — Free CPM Calculator [2026]
Free CPM calculator for digital advertising. Calculate cost per mille (thousand impressions), total ad spend, and impressions from your budget. Compare CPM rates across campaigns instantly.
Results
CPM Rate Comparison
See how different CPM rates affect your cost for 100,000 impressions:
| CPM Rate | Cost / Impression | Total Cost | vs Current |
|---|---|---|---|
| $2.00 | $0.0020 | $200.00 | $-300.00 |
| $5.00 | $0.0050 | $500.00 | — |
| $8.00 | $0.0080 | $800.00 | +$300.00 |
| $12.00 | $0.0120 | $1,200.00 | +$700.00 |
| $20.00 | $0.0200 | $2,000.00 | +$1,500.00 |
| $30.00 | $0.0300 | $3,000.00 | +$2,500.00 |
What is CPM Calculator?
How to Use CPM Calculator
Choose a calculation mode: calculate CPM from spend and impressions, calculate total cost from impressions and CPM rate, or calculate impressions from budget and CPM rate. Enter the required values and the calculator instantly shows your results including cost per single impression. Use the CPM comparison table to evaluate different rate scenarios side by side.
How CPM Calculator Works
Common Use Cases
- Calculating CPM for display ad campaigns on Google Ads or Facebook
- Comparing advertising costs across different platforms and publishers
- Estimating total ad spend needed to reach a target number of impressions
- Determining how many impressions your advertising budget can buy
- Evaluating the cost-efficiency of programmatic ad buys
Frequently Asked Questions
What does CPM stand for in advertising?▼
CPM stands for "Cost Per Mille" where mille is Latin for thousand. It represents the cost an advertiser pays for one thousand impressions (views) of their ad. For example, a $5 CPM means you pay $5 for every 1,000 times your ad is displayed.
What is a good CPM rate?▼
Average CPM rates vary widely by platform and industry. Social media CPMs typically range from $5-$15, display ads $2-$10, and premium video ads $15-$30+. A "good" CPM depends on your industry, target audience, and campaign goals.
How is CPM different from CPC and CPA?▼
CPM charges per 1,000 impressions (views), CPC (Cost Per Click) charges per click on your ad, and CPA (Cost Per Action) charges per conversion. CPM is best for brand awareness campaigns, while CPC and CPA are better for direct response campaigns.
Why do advertisers use CPM pricing?▼
CPM pricing is ideal for brand awareness campaigns where the goal is maximum visibility. It provides predictable costs, makes it easy to compare rates across publishers, and works well for display, video, and social media advertising.
How can I lower my CPM?▼
To lower CPM: improve ad quality scores, refine audience targeting, test different ad formats, adjust bid strategies, run campaigns during off-peak hours, and use A/B testing to optimize creative elements. Broader targeting often yields lower CPMs but may reduce relevance.
Related Tools
LLM API Cost Calculator
Enter your token usage, get per-request and monthly costs for GPT-4o, Claude, Ge...
SaaS MRR Calculator
Enter your subscription plans and customer counts, get MRR, ARR, net MRR growth,...
Cost Per Hire Calculator
Enter internal and external recruiting costs, get your total cost per hire, cost...
Explore More Free Tools
Discover more tools from our network — all free, browser-based, and privacy-first.