CPM Calculator
Calculate cost per thousand impressions, total cost or impressions for an ad campaign.
About the CPM Calculator
Choose what you want to find (CPM, total cost or impressions) and enter the other two. Use it to compare ad quotes, plan a budget, or check what a publisher's rate card works out to.
CPM (cost per mille) is the price of 1,000 ad impressions, the standard unit for display, video and social advertising.
The formula
CPM = cost ÷ impressions × 1000
Worked example
1,500 spent for 250,000 impressions
- 1,500 ÷ 250,000 = 0.006 per impression
- × 1,000 = 6.00 CPM
- At that CPM, 10,000 buys about 1.67 million impressions
Things to keep in mind
- An impression isn't a view: viewability and invalid traffic vary by platform.
Questions people ask
CPM vs CPC?
CPC charges per click; effective CPM = CPC × CTR × 1000.
What's a typical CPM?
Varies by platform, audience and season, from under $2 to over $30.
What is RPM?
Revenue per mille: what a publisher earns per 1,000 page views or impressions. The same formula with revenue in place of cost.