CPM Calculator
Calculate your Cost Per Mille (CPM) instantly based on your total ad spend and total impressions.
What this tool does
The CPM Calculator instantly works out your Cost Per Mille—the amount advertisers pay per thousand impressions—based on your total ad spend and total impressions. It is a quick way to understand the economics of your ad campaigns or to estimate the CPM your channel is earning from AdSense.
Who it is for
It is for creators and marketers alike. YouTubers use it to understand what their channel CPM means for revenue, while advertisers and affiliate marketers use it to compare ad costs across campaigns. It is also useful for agencies reporting on campaign efficiency.
A short example of input and output
Enter a total cost of $500 and 100,000 impressions. The tool calculates a CPM of $5.00, meaning you paid five dollars for every thousand times your ad was shown.
How to use the result on YouTube
Use your CPM to compare the efficiency of different campaigns, ad placements, or traffic sources. As a creator, pair your CPM with your monthly views in the Earnings Calculator to project revenue. A higher CPM usually means a more valuable audience, so track it over time to see how your niche and audience geography affect earnings.
Common mistakes to avoid
- •Confusing CPM with RPM—CPM is what advertisers pay, while RPM is what you actually keep after YouTube cut.
- •Comparing CPMs across very different niches or regions without accounting for audience value.
- •Forgetting that CPM fluctuates with seasonality, ad demand, and viewer geography.
- •Using CPM alone to judge a campaign without also looking at conversions and retention.