Quanticed

CPM Calculator

CPM is what you pay for every 1,000 ad impressions — the standard way display, video, and social ad pricing is quoted. Enter yourspend and impressions to get it instantly. And because this is a full-funnel calculator, you also seeCPC, CTR, conversion rate, ROAS, and ROI for the same campaign, so you can judge not just what reach costs but what it actually returns.

How CPM works

When you buy advertising on a CPM basis, you are paying for visibility: the price is set per thousand times your ad is shown, whether or not anyone clicks. That makes CPM the natural unit for brand and awareness campaigns, where the goal is to put a message in front of as many of the right people as possible. It also makes it the easiest cost to compare across platforms, because reach measured in thousands of impressions means roughly the same thing everywhere. The catch is that a low CPM only matters if those impressions go on to drive clicks and conversions — which is exactly why it pays to look at the whole funnel rather than CPM alone.

The CPM formula

CPM = Ad spend ÷ Impressions × 1,000

Dividing spend by impressions gives the cost of a single impression; multiplying by 1,000 scales it up to the per-thousand figure the industry quotes. For $500 of spend and 200,000 impressions: 500 ÷ 200,000 × 1,000 = $2.50. To work backwards, rearrange to Impressions = Spend ÷ CPM × 1,000 to see how much reach a budget buys at a given rate.

What makes this calculator different

  • The whole funnel, not just CPM. Alongside cost per thousand impressions you get CPC, CTR, conversion rate, ROAS, and ROI — so one set of inputs tells the full story from impression to revenue.
  • See what reach actually returns. A cheap CPM means nothing if the clicks and conversions never follow; pairing it with ROAS and ROI shows whether your impressions are paying their way.
  • Compare campaigns fairly. Because every metric is derived from the same spend, impressions, clicks, and conversions, you can line up placements side by side on equal terms.
  • Shareable. Your figures live in the URL, so you can send a campaign scenario to a teammate or save it for later.

Frequently asked questions

What is CPM and what does it stand for?+

CPM stands for cost per mille, where "mille" is Latin for thousand — so CPM is the cost you pay for one thousand ad impressions. It is the standard pricing unit for display, video, and social advertising, where you are buying reach and visibility rather than a guaranteed click or sale. Because impressions are counted in thousands, CPM lets you compare the price of exposure across very different placements and platforms on a like-for-like basis.

How is CPM calculated?+

CPM is your total ad spend divided by the number of impressions, multiplied by 1,000: CPM = spend ÷ impressions × 1000. For example, if you spend $500 and earn 200,000 impressions, that is 500 ÷ 200,000 × 1,000 = $2.50 CPM. The multiplication by 1,000 simply scales the per-impression cost up to the per-thousand figure the industry quotes. Enter your spend and impressions above and the calculator returns the CPM instantly.

What is a good CPM?+

There is no single "good" CPM — it varies widely by platform, ad format, audience, targeting precision, and even the time of year. Broad, lightly targeted campaigns tend to carry a lower CPM, while narrow audiences in competitive niches cost more per thousand because more advertisers are bidding for the same eyeballs. Rather than chasing a universal number, compare your CPM against your own past campaigns and the typical range for the specific platform and placement you are using.

What is the difference between CPM, CPC, and CPA?+

The three metrics measure cost at different stages of the funnel. CPM is the cost per thousand impressions, so you pay for exposure regardless of whether anyone interacts. CPC is the cost per click, which only counts when someone actually clicks the ad. CPA is the cost per acquisition — what you pay for each conversion, such as a sale or sign-up. CPM is the broadest and cheapest per unit, CPA the most outcome-focused, and CPC sits in between; this calculator shows all of them for the same campaign.

How do I lower my CPM?+

You can usually bring CPM down by improving relevance and broadening reach. Higher-quality, more engaging creative often earns cheaper impressions because platforms reward ads people respond to. Widening or refining your audience can reduce competition for a narrow segment, and avoiding the most contested placements or peak-demand seasons helps too. Testing multiple ad variations and letting the best performers run also tends to push the average cost per thousand impressions lower over time.

Disclaimer: This calculator is for educational purposes only. CPM benchmarks vary widely by platform, audience, ad format, and season, so the figures here are no substitute for your own platform data. It is not financial advice.