CalcTrick LogoCalctrick

Free advertising calculator

calculate the cpm

Calculate cost per thousand impressions (CPM) for your advertising campaigns

Advertising calculator
CPM Calculator
Enter any two values to calculate the third. CPM measures the cost of every 1,000 ad impressions.
Total cost
—
Impressions
—
CPM
—

Fill in any two fields above to calculate the missing value.

How to Calculate CPM

Use this formula to calculate cost per mille:

CPM = (Cost / Impressions) × 1000

Example: if a campaign costs $500 and delivers 100,000 impressions, CPM = ($500 / 100,000) × 1000 = $5.00.

You can also rearrange the formula: Cost = CPM × Impressions / 1000, and Impressions = Cost / CPM × 1000.

What is CPM?

CPM means cost per mille, or cost per thousand impressions. It is a common pricing model for display ads, video ads, social media placements, programmatic campaigns, and brand awareness media.

Marketers use CPM to compare how efficiently different channels deliver reach. A lower CPM usually means cheaper exposure, while a higher CPM can be justified when the audience is more valuable or the placement has stronger performance.

CPM vs CPC vs CPA

ModelYou pay forBest for
CPMEvery 1,000 impressionsReach, awareness, and visibility
CPCEach ad clickTraffic and engagement campaigns
CPAEach conversion or actionLeads, purchases, and measurable outcomes

FAQs