CPM Calculator
Calculate cost per thousand impressions (CPM), total cost, impressions, CPC, and CTR for ad campaigns.
How the CPM Calculator Works
CPM stands for Cost Per Mille (thousand). The formula is: CPM = (Ad Spend ÷ Impressions) × 1,000. It tells you how much you pay for every 1,000 times your ad is shown. This is the standard pricing model for display ads, video ads, and programmatic advertising.
The calculator also computes CPC (Cost Per Click = Ad Spend ÷ Clicks) and CTR (Click-Through Rate = Clicks ÷ Impressions × 100%). These metrics help you evaluate ad performance: a low CPM with high CTR means cost-effective engagement.
Average CPMs vary widely by platform: Facebook $7-12, Google Display $2-5, LinkedIn $25-45, TikTok $6-10. For ROI analysis on your ad investment, try our investment calculator. To calculate profit margins on products you're advertising, use the margin calculator.