Calculate your website’s ad revenue with our free CPM Revenue calculator. Input impressions & CPM rate. Learn what a good CPM is and how to increase your earnings. Instantly calculate your potential advertising revenue based on your traffic and CPM rate. Essential for publishers, bloggers, and ad ops managers.
CPM Revenue Calculator
The CPM Revenue Formula

Where
- CPM = Cost per 1000 impressions (in $)
- Impressions = Total ad views
- Revenue = Money earned from ads
Example
If your CPM = $5 and you get 100,000 impressions
Revenue=5×100,000/1000=500
You earn $500
How to Use This Calculator
Forecast Your Ad Earnings in 3 Simple Steps
Enter Your Total Impressions
Input the total number of ad impressions you expect to generate or have recorded. This is often closely related to your website’s pageviews. Check analytics platforms like Google Analytics or your ad network dashboard.
Enter Your CPM Rate
Input your average CPM rate (Cost Per Mille) in USD. Use a figure from your ad network or industry average. Pro Tip: Check typical CPM rates across different niches!
Click “Calculate Revenue”
Click the calculate button, and your estimated total revenue will appear. The calculator uses the standard CPM formula behind the scenes to give an accurate estimate.
These CPM rates are broad estimates. Your actual earnings may vary based on audience, traffic quality, seasonality, and ad formats.
FAQs
Questions About CPM and Ad Revenue