💸 CPM Calculator
Calculate Cost Per Mille, Total Cost, or Impressions for ad campaigns.
$
Result
0
What is CPM?
CPM stands for Cost Per Mille. In advertising, "mille" refers to one thousand. Therefore, CPM is the cost an advertiser pays for one thousand views or impressions of an advertisement.
It is the most standard metric used in programmatic advertising, display ads, and social media branding campaigns to measure the cost-efficiency of reaching an audience.
CPM Formulas
Depending on what metric you need to find, you can rearrange the formula:
- To find CPM:
(Cost ÷ Impressions) × 1000 - To find Total Cost:
(CPM × Impressions) ÷ 1000 - To find Impressions:
(Cost ÷ CPM) × 1000
Frequently Asked Questions
What is the difference between CPM and CPC? +
CPM charges you every time your ad is shown 1,000 times, regardless of whether anyone clicks it. CPC (Cost Per Click) charges you only when someone actually clicks on your ad.
Why is my CPM so high? +
A high CPM usually means high competition for the audience you are targeting. Highly specific niches, wealthy demographics, or prime ad placements (like the top of a news site or prime-time YouTube) cost more to win in ad auctions.