Monthly Revenue = (Page Views × CPM) ÷ 1,000Example: 100,000 page views × $5 CPM ÷ 1,000 = $500/month
CPM stands for "Cost Per Mille" (cost per 1,000 impressions). If your CPM is $5, you earn $5 for every 1,000 ad views on your site.
With Google AdSense, most sites earn $1-$5 per 1,000 page views. Premium ad networks like Mediavine (100k+ sessions) or AdThrive (100k+ page views) can pay $15-$30+ CPM for quality content sites.
Mediavine requires 50,000 sessions/month. AdThrive requires 100,000 page views/month. Once you hit these thresholds, premium networks typically pay 2-4x more than AdSense.
Calculator estimates assume 100% ad fill rate and average CPMs. Real earnings vary based on ad blockers (15-30% of users), geographic distribution, seasonality, and your specific ad setup.
Maximize your social media success with our other free tools
Calculate YouTube ad revenue
Calculate affiliate earnings
Calculate creator fund earnings
Price your online courses
Calculate YouTube sponsorship rates
Calculate subscription revenue
Create posts, images, and carousels with AI. Schedule to 9 platforms in seconds.
Start your free trial