Estimate your ad revenue based on impressions and CPM rate.
For publishers, bloggers, and digital advertisers, understanding CPM (Cost Per Mille) is essential. CPM represents the cost per 1,000 ad impressions. Our free CPM calculator instantly converts impressions into estimated revenue โ helping you optimize ad placements, compare networks, and forecast earnings.
CPM stands for "Cost Per Mille" (mille = thousand in Latin). It's the standard pricing model for display ads. If your CPM is $5, you earn $5 for every 1,000 times an ad is shown.
Revenue = (Impressions รท 1000) ร CPM Rate
Example: 500,000 impressions ร ($5 CPM รท 1000) = $2,500 revenue.
Bloggers: Estimate earnings from display ads. Advertisers: Calculate campaign costs. YouTube Creators: Understand video ad CPM. Agencies: Forecast client budgets.
โ What's a good CPM rate?
Typically $2โ$10 for display ads; video ads can be $15โ$30. Depends on niche and geography.
โ Does this include platform fees?
This is gross revenue. Ad networks (Google AdSense, Mediavine) take cuts โ check your platform's terms.
โ Can I calculate RPM instead?
RPM (Revenue Per Mille) includes all revenue sources. This tool focuses on CPM specifically.