Calculate CPM, total ad cost, or impressions for your campaigns. Includes platform benchmarks for YouTube, Facebook, Google Ads, TikTok, and more.
Feed, Stories, Reels, and Marketplace ads
You might also find these calculators useful
CPM (Cost Per Mille) measures what you pay per 1,000 ad impressions. Our free CPM calculator instantly computes your cost per thousand, total budget, or impressions needed. Compare your CPM against platform benchmarks for YouTube, Facebook, Google Display, TikTok, LinkedIn, and more.
CPM stands for Cost Per Mille (Latin for thousand). It's the standard metric for measuring display advertising costs. If a CPM is $5, you pay $5 for every 1,000 times your ad is shown. CPM helps advertisers compare costs across platforms and plan budgets effectively.
CPM Formula
CPM = (Total Cost ÷ Impressions) × 1000Know exactly how much your campaign will cost based on target impressions.
Compare advertising costs across Google, Facebook, YouTube, and other platforms.
Identify if your CPM is competitive or if you're overpaying for impressions.
Combine with CTR and conversion data to calculate true advertising ROI.
Use benchmark data to negotiate with ad networks and publishers.
Calculate costs for Google Display Network, programmatic, and banner ad campaigns.
Plan Facebook, Instagram, TikTok, and LinkedIn advertising budgets.
Estimate YouTube pre-roll, mid-roll, and bumper ad costs.
Calculate costs for podcast ad placements based on download numbers.
Plan streaming TV and OTT advertising campaigns.
Compare publisher rates and negotiate better CPM deals.
CPM = (Total Cost ÷ Total Impressions) × 1000. For example, if you spend $500 for 100,000 impressions: ($500 ÷ 100,000) × 1000 = $5 CPM. This means you pay $5 for every 1,000 times your ad is displayed.