Estimate how much your website can earn from display ads based on your traffic, page views per visit, ad units per page, viewability, and CPM/RPM rate. See daily, monthly, and yearly projections with a visual breakdown.
Monthly page views are your visitor count multiplied by page views per visitor. Multiplying that by ad units per page gives total ad impressions served, and multiplying by your viewability rate gives the impressions advertisers actually pay full price for on a viewable-CPM basis.
If you enter an RPM, it's applied directly to total page views since RPM already accounts for all ad units on a page. If you enter a CPM, the calculator multiplies it by viewable impressions per 1,000, which better reflects real-world payouts since most networks now pay on viewability rather than raw impressions.
Actual earnings vary widely by ad network, niche, country mix of your traffic, ad density, and time of year — treat this as a directional estimate rather than a guarantee.
It multiplies your page views (or impressions) by your estimated RPM/CPM (revenue per thousand impressions) and divides by 1,000.
RPM varies hugely by niche, country mix, and ad network — anywhere from $1 to $30+ per 1,000 views. Check your ad network's dashboard for your actual historical RPM instead of guessing.
No — it assumes all counted page views show ads. Since a meaningful share of visitors use ad blockers, actual revenue is often lower than this estimate.