Finance Calculator
Website Ad Revenue Calculator
Estimate your website ad income from pageviews, RPM, CPM, CTR, CPC, ad impressions, fill rate, and traffic growth. See daily, monthly, yearly earnings and share your result.
from 100,000 monthly pageviews at a $5 page RPM.
Ad income estimator
Calculate website ad revenue
Enter your traffic and ad details to estimate revenue.
Revenue breakdown
12-Month Revenue Projection
Estimated revenue if monthly traffic changes by your growth rate.
Monthly projection table
| Month | Pageviews | Impressions | Revenue | Effective RPM |
|---|
How it works
What this website ad revenue calculator does
This calculator estimates how much a website may earn from display ads. You can calculate revenue using page RPM, ad impressions with CPM, or clicks with CTR and CPC.
It also estimates daily revenue, monthly revenue, yearly revenue, effective RPM, required traffic for a target income, and a 12-month growth projection.
Formula
Website ad revenue formulas
1. RPM method
Use this when you know your page RPM from AdSense, Ezoic, Mediavine, Raptive, or another ad platform.
Revenue = (Pageviews รท 1,000) ร Page RPM 2. CPM method
Use this when you know your ad impressions and average CPM.
Revenue = (Ad impressions ร CPM) รท 1,000 3. CTR + CPC method
Use this when your ad model is mainly click-based.
Revenue = Pageviews ร Ads per page ร CTR ร CPC Examples
Website ad revenue examples
Example 1: RPM estimate
If your website gets 100,000 monthly pageviews and earns a $5 page RPM, estimated monthly ad revenue is about $500.
Example 2: CPM estimate
If you have 100,000 pageviews, 3 ads per page, 90% fill rate, and a $4 CPM, estimated monthly ad revenue is about $1,080.
Example 3: Revenue goal
If your target is $1,000 per month and your page RPM is $5, you need around 200,000 monthly pageviews.
Guide
How to use this calculator
- Enter daily pageviews. Use your average daily traffic from Google Analytics, Search Console, or your ad platform.
- Choose calculation mode. Use RPM mode if you know page RPM, CPM mode if you know ad impression CPM, or CTR + CPC mode for click-based earnings.
- Add ad setup details. Enter ads per page, fill rate, and optional ad blocker or invalid traffic adjustment.
- Set a revenue goal. Add your target monthly income to estimate how many monthly pageviews you may need.
- Share the result. Use the share button to copy or share your estimated monthly ad revenue.
FAQ
Website Ad Revenue Calculator FAQ
What is a website ad revenue calculator?
A website ad revenue calculator estimates how much money a website may earn from ads based on traffic, ad impressions, RPM, CPM, CTR, CPC, and fill rate.
What is RPM in website advertising?
RPM means revenue per thousand views or impressions. It shows how much revenue is earned for every 1,000 page views or ad impressions.
What is CPM?
CPM means cost per mille, or cost per 1,000 ad impressions. In publisher revenue calculations, CPM can be used to estimate earnings from total ad impressions.
What is the difference between RPM and CPM?
RPM measures estimated revenue per 1,000 page views or impressions. CPM usually refers to the advertiser cost or publisher rate per 1,000 ad impressions.
Is this ad revenue estimate guaranteed?
No. Actual website ad income can vary based on niche, country, device type, ad placement, ad network, seasonality, ad blockers, traffic quality, and advertiser demand.