CPM Calculator
Calculate cost per thousand impressions (CPM), total ad cost, or total impressions for your campaign.
Did this tool work for you?
How to use this calculator
CPM (Cost Per Mille) is the cost for 1,000 ad impressions. Rearranging: Total Cost = (CPM / 1000) × Impressions; Impressions = (Budget / CPM) × 1000.
- 1
Select what you want to calculate: CPM, total cost, or total impressions.
- 2
Enter the known values — campaign cost, impressions, or CPM rate.
- 3
Read your results including CPM, total cost, impressions, and cost per single impression.
Frequently asked questions
What is a good CPM?
A good CPM varies by platform and industry. Display ads average $2–$5, social media $5–$10, and video ads $10–$30. Lower CPM is better for reach, but consider audience quality alongside cost.
What is the difference between CPM and CPC?
CPM charges per 1,000 impressions regardless of clicks — great for brand awareness. CPC (cost per click) charges only when someone clicks your ad — better for driving direct traffic or conversions.
How do I use CPM to plan a budget?
Decide how many people you want to reach (impressions), find the average CPM for your chosen platform, then calculate: Budget = (CPM / 1000) × Target Impressions.
CPM Calculator — Cost Per Thousand Impressions
How to use the cpm
Use this cpm to ost per thousand impressions (cpm), total ad cost, or total impressions for your campaign. Enter your values above and get your result in seconds. The tool is free, works on all devices, and keeps your data private — nothing is stored or shared.
How the cpm works
The cpm calculator uses standard formulas used in marketing analytics, campaign planning, and ROI measurement. Enter your inputs, and the tool calculates the result instantly in your browser. No server-side processing means your data stays on your device. Results update in real time as you change inputs.
What Is CPM in Advertising?
CPM stands for Cost Per Mille (Latin for thousand) and represents the price an advertiser pays for 1,000 ad impressions. It is the standard pricing model for display, video, and programmatic advertising. Knowing your CPM helps you compare ad inventory across platforms — Google Display Network, Facebook, YouTube, or programmatic exchanges — and allocate budget efficiently. A lower CPM means more eyeballs per dollar, but always pair it with engagement metrics to ensure the audience is relevant.
CPM vs. CPC vs. CPA — Which Should You Use?
CPM is ideal for brand-awareness campaigns where reach matters most. CPC (Cost Per Click) suits traffic-driving goals because you only pay when someone acts. CPA (Cost Per Acquisition) ties spend directly to conversions and is the most ROI-focused model. Many campaigns combine models: use CPM for top-of-funnel awareness, CPC for mid-funnel consideration, and CPA or ROAS targets for bottom-of-funnel conversions.
Cpm: how it works
This free tool saves time and reduces the chance of manual errors. Enter your values, get an instant result, and use it as a starting point for further analysis or professional consultation.
Who uses this tool?
Anyone who needs a fast, reliable answer uses this tool as a first step. It is designed to be accessible to non-specialists while accurate enough to trust for most everyday purposes.
Learn more from an authoritative source:
WikipediaCPC & CTR Calculator
Calculate cost per click (CPC), click-through rate (CTR), and total clicks for PPC campaigns.
ROAS Calculator
Calculate Return on Ad Spend (ROAS) and determine how much revenue you earn per dollar spent on advertising.
Email Marketing Calculator
Calculate open rate, click-through rate, conversion rate, and revenue from email campaigns.
Customer Lifetime Value (LTV) Calculator
Calculate Customer Lifetime Value to understand how much revenue a customer generates over their relationship with your business.
Results are estimates for informational purposes only and do not constitute professional financial, medical, legal, or technical advice. Read full disclaimer →