Calculate Cost Per Mille (CPM), total impressions from your budget, or total cost for a target reach. Multi-currency support with regional benchmarks for India, UK, Middle East and more. Includes Publisher eCPM mode.
Enter your ad revenue earned and impressions served to calculate your effective CPM as a publisher (YouTube creator, website owner, app developer).
Enter CPM Details
Fill in the details, then click Calculate to see your results.
Impressions from — at platform CPM rates
* Benchmarks reflect Global (USD) market. Rates in other markets vary significantly. LinkedIn CPMs are broadly similar across countries due to professional audience targeting — unlike Meta and Google which vary greatly by market.
The CPM (Cost Per Mille) Calculator — a cost per mille calculator, impressions calculator, and ad budget calculator rolled into one — works out the cost of reaching 1,000 ad impressions, the standard pricing unit for display advertising, video, and programmatic CPM campaigns. It's built for both advertisers planning awareness campaigns and publishers (YouTube creators, website owners, app developers) who want a publisher eCPM calculator to see how much their impressions are actually earning them. With support for CPM calculator India, CPM INR, CPM calculator UK, and CPM benchmarks by country from the Middle East to Southeast Asia, it works equally well whether you're pricing YouTube CPM, Facebook CPM India, or LinkedIn CPM inventory.
The calculator offers four modes. "Calculate CPM" divides your total ad spend by total impressions and multiplies by 1,000. "Get Impressions" flips this around, dividing your budget by a known CPM to estimate reach. "Get Total Cost" multiplies target impressions by CPM to find the budget required. "Publisher eCPM" divides revenue earned by impressions served to find your effective rate as a content owner, acting as a standalone eCPM calculator. Optional fields let you factor in a frequency cap — effectively a built-in frequency cap calculator — to estimate unique reach from total impressions, and a viewability rate to see how many of your gross impressions were actually seen, per IAB/MRC standards.
CPM tells you how efficiently a platform converts an ad budget into reach, which is the key metric for brand-awareness campaigns where the goal is exposure rather than direct clicks. Comparing your CPM against CPM benchmarks by country and platform — since CPMs vary enormously between, say, Google Display and LinkedIn CPM, YouTube CPM and Facebook CPM India, or between the UK, US, and India — helps you decide where a budget will go furthest and whether a quoted rate is reasonable.
A CPM Calculator is used to calculate advertising cost or advertising efficiency.
Higher CPMs may be justified if they reach a more relevant audience. Compare CPM with audience quality and business outcomes.
A lower CPM is not always better. Consider whether the impressions are reaching users who are likely to engage with your brand.
Estimate how many impressions a budget can generate before launching a campaign, helping you set realistic marketing goals.
Common questions about CPM calculations
Explore other business tools