Home / Calculators / CPM Calculator

CPM Calculator

Calculate CPM (cost per thousand impressions), your total ad cost or how many impressions your budget buys. Add clicks and conversions to get CTR, CPC and CPA for the same campaign.

100% Private Solve for any value Any currency

Campaign

$
$

Optional performance data

Fill these in to get CTR, CPC and CPA.
CPM
—
—
Cost per impression
—
CTR
—
clicks ÷ impressions
CPC
—
cost per click
Conversion rate
—
conversions ÷ clicks
CPA
—
cost per conversion
eCPM from CPC
—
CPC × CTR × 1,000

How it was calculated

—

What your budget buys at other CPMs

CPMImpressionsEst. clicks at your CTR

How to calculate CPM

CPM stands for cost per mille — the cost of 1,000 ad impressions (“mille” is Latin for thousand). It is the standard way to price and compare display, video and social advertising.

CPM = Total cost ÷ Impressions × 1,000
Cost = CPM × Impressions ÷ 1,000
Impressions = Cost ÷ CPM × 1,000

Example: a campaign that costs $1,500 and delivers 250,000 impressions has a CPM of 1,500 ÷ 250,000 × 1,000 = $6.00.

CPM, CPC, CTR and CPA

  • CTR (click-through rate) = clicks ÷ impressions × 100%
  • CPC (cost per click) = cost ÷ clicks
  • CPA (cost per acquisition) = cost ÷ conversions
  • eCPM = CPC × CTR × 1,000 — lets you compare CPC campaigns with CPM ones

Frequently Asked Questions

It varies widely by platform, audience, country and season — from under $2 for broad display ads to $20 or more for narrowly targeted social, video or B2B audiences. Compare your CPM with your own past campaigns and, more importantly, with the CPA it produces.

CPM is what advertisers pay per 1,000 impressions. RPM (revenue per mille) is what a publisher earns per 1,000 page views or impressions. The formula is the same: amount ÷ impressions × 1,000.

No. A cheap CPM with a very low click-through or conversion rate can cost more per customer than a higher CPM that reaches the right people. Use the CPA box above to compare campaigns on what actually matters.

Multiply the cost per click by the click-through rate and by 1,000. A $0.50 CPC with a 1.2% CTR equals an eCPM of 0.50 × 0.012 × 1,000 = $6.00.

A single impression costs a tiny fraction of a cent, so pricing per thousand gives numbers that are easier to read and compare.
Our Ecosystem

Strategic Partnerships for
Global Excellence

We collaborate with industry-leading specialists to deliver high-impact results. Through these trusted alliances, we expand our technical reach and ensure your project benefits from world-class expertise at every scale.

SEO Specialist Pakistan Logo

SEO Specialist Pakistan

A full-service power-house supporting regional and international clients. This collaboration scales our operational efficiency while maintaining the highest quality standards for strategy and content optimization.

SEO Specialist USA Logo

SEO Specialist USA

A leading SEO and digital growth partner dedicated to helping businesses dominate search results. Our expertise spans Technical SEO, Local SEO, Content Strategy, Link Building, and Conversion Optimization, empowering brands to increase visibility, attract qualified leads, and achieve long-term online success.

Coalition Technologies Logo

Coalition Technologies

A world-class SEO, PPC, and web design powerhouse. Through this collaboration we tap into advanced data-driven strategies and enterprise-grade resources that elevate campaign performance and deliver measurable growth at scale.

SEO Specialist Pakistan Logo

SEO Specialist Pakistan

A full-service power-house supporting regional and international clients. This collaboration scales our operational efficiency while maintaining the highest quality standards for strategy and content optimization.

SEO Service Canada Logo

SEO Service Canada

Our trusted Canadian partner extending high-performance search expertise across North American markets. This alliance strengthens our regional reach with localized strategy, technical precision, and proven ranking results for Canadian businesses.