Trusted by 50,000+ marketers worldwide

CPM Calculator
Free Cost Per Impression & CPM Calculator

Calculate CPM and cost per impression instantly with our free CPM calculator. Learn how to calculate CPM, compare advertising rates, and optimize your ad spend with accurate CPM calculations.

CPM Calculator

Calculate your Cost Per Mille instantly with our free tool

What is CPM (Cost Per Mille)?

Understanding CPM helps you evaluate and optimize your advertising spend for brand awareness campaigns

Definition

CPM (Cost Per Mille) represents the cost per 1,000 ad impressions. The term "Mille" comes from Latin, meaning thousand. It is a metric used by advertisers to compare the cost efficiency of different advertising channels and campaigns.

CPM Formula

CPM = (Total Cost / Number of Impressions) × 1000

Example: If you spend $500 and receive 100,000 impressions, your CPM is:

($500 / 100,000) × 1000 = $5.00 CPM

CPM vs CPC vs CPA

Compare different advertising pricing models

MetricCPMCPCCPA
Full NameCost Per MilleCost Per ClickCost Per Action
DefinitionCost per 1,000 impressionsCost per clickCost per conversion
FocusBrand awarenessTraffic generationConversion optimization
Best ForDisplay ads, videosSearch ads, linksDirect response campaigns

Industry CPM Benchmarks

Typical CPM rates by industry vertical

Finance & Insurance
$5.50 - $8.00
per 1,000 impressions
Technology
$4.00 - $6.50
per 1,000 impressions
Retail
$3.00 - $5.00
per 1,000 impressions
Healthcare
$4.50 - $7.00
per 1,000 impressions
Entertainment
$2.50 - $4.50
per 1,000 impressions
Education
$3.50 - $5.50
per 1,000 impressions

Frequently Asked Questions

Everything you need to know about CPM and advertising metrics

CPM stands for Cost Per Mille, where "mille" is Latin for thousand. It represents the cost an advertiser pays for 1,000 impressions of their ad. For example, a $5 CPM means the advertiser pays $5 for every 1,000 times their ad is displayed.
While CPM measures cost per thousand impressions (views), CPC (Cost Per Click) measures cost per click action. CPM focuses on brand awareness and visibility, paying for every time an ad is shown. CPC only charges when a user actually clicks on the ad, making it more performance-oriented.
A good CPM varies by industry and platform. Generally, a CPM between $2-$10 is considered average for display advertising. Finance and technology sectors typically see higher CPMs ($4-$8), while entertainment and retail may see lower rates ($2-$5). Compare your CPM against industry benchmarks to evaluate performance.
The CPM formula is: CPM = (Total Cost / Number of Impressions) × 1000. For example, if you spend $500 on an ad campaign and receive 100,000 impressions, your CPM would be ($500 / 100,000) × 1000 = $5.00.
CPM varies due to several factors: audience quality and targeting precision, ad placement visibility, platform popularity and demand, industry competition, and user demographics. Premium placements on high-traffic sites with precise targeting typically command higher CPMs.
CPM is most commonly used for display advertising, video ads, and brand awareness campaigns. It works best when your goal is to maximize visibility and reach. For direct response campaigns focused on conversions or sales, CPC or CPA models may be more appropriate.