Marketing Tools
CPM Calculator
Calculate cost per thousand impressions and estimate advertising spend or revenue. Enter your ad spend and impressions to get your CPM instantly.
CPM Calculator
Calculate CPM based on spend and impressions.
Revenue Estimation
Estimate revenue from impressions and CPM.
Cost per 1,000 impressions.
Total impressions for the period.
Estimated Revenue
$0.00
Plan smarter ad budgets and campaigns.
Use CPM benchmarks to compare platforms and build realistic performance targets.
How CPM Works
CPM represents the cost of 1,000 impressions. It helps compare advertising spend and revenue across campaigns.
To calculate CPM, divide total spend by impressions, then multiply by 1,000. This gives the cost per thousand impressions.
Example: If you spent $500 on 100,000 impressions, your CPM is $5.00.
- Higher CPMs can reflect premium audiences.
- Lower CPMs may require more volume to hit revenue goals.
- CPM is one of several ad performance metrics.
Simple formulas
(Spend / Impressions) x 1,000(CPM x Impressions) / 1,000Disclaimer: Estimates are for planning only and may vary by platform.
FAQ
Quick answers to common CPM questions.
What does CPM mean?
CPM stands for cost per thousand impressions. It tells you what you pay or earn for 1,000 ad views.
How do I use CPM to estimate revenue?
Multiply your CPM by impressions, then divide by 1,000. This gives an estimated revenue based on impression volume.
Why is my CPM different across platforms?
CPM varies by audience, niche, ad format, and seasonality. Higher value audiences usually lead to higher CPMs.
Is CPM the same as CPC?
No. CPM is cost per 1,000 impressions, while CPC is cost per click. They measure different ad outcomes.
Is this calculator accurate?
It provides quick estimates. Actual costs and revenue depend on platform pricing and campaign performance.