CPM, CPC, CTR & Ad Spend Calculator
Fill in any 2 or 3 metrics — missing values calculate bidirectionally in real-time.
Live Analytics
Comprehensive Media Buying Guide & Attribution Standards
CPM (Cost per Mille) calculates the cost per 1,000 ad impressions across all currencies (USD, EUR, GBP): CPM = (Spend / Impressions) * 1,000. Alternatively, expected budget calculates as Spend = (Impressions / 1,000) * CPM, and required reach as Impressions = (Spend / CPM) * 1,000.
About these tools
AdToolsHub is a free toolkit for media buyers and marketers: a CPM and CPC calculator, a UTM link builder, and image and video resizers for ad creatives. Each tool has its own page with a guide:
CPM calculator, UTM builder, banner resizer, video resizer and our advertising guides.