AdSense Revenue Calculator
This free Google AdSense calculator estimates how much your website could earn from display ads. Use Page RPM for a quick website ad revenue estimate, CTR and earnings per click for a detailed one, or split your traffic by audience country. Everything runs in your browser and nothing you enter is sent anywhere. Looking for more tools? Browse all CalcNova calculators.
Enter your RPM and earnings in this currency. No conversion is applied.
How AdSense revenue is calculated
Google defines Page RPM as estimated earnings divided by pageviews, multiplied by 1,000 (Google’s Page RPM definition). Rearranged, that gives the estimate this calculator uses:
CTR and earnings-per-click method
This method works in three steps: ad impressions = pageviews × ad units per page × fill rate; clicks = impressions × CTR; revenue = clicks × your earnings per click. It is an alternative to the Page RPM method, so do not add the two together. Page RPM already includes clicks, fill and prices. Google has also said AdSense is moving toward paying per impression, which is why RPM is the more dependable number to track.
Country-wise estimate
Country revenue = (country pageviews ÷ 1,000) × country Page RPM. Total revenue is the sum of every country, and weighted RPM = total revenue ÷ total pageviews × 1,000. CalcNova does not publish fixed country rates, because Google does not guarantee them. Read your own figures from AdSense instead.
Revenue goal
Required pageviews = (target revenue ÷ Page RPM) × 1,000. At a $5 RPM, $1,000 a month needs 200,000 pageviews a month.
AdSense earnings by monthly pageviews
These figures are plain arithmetic using the formula above, not predictions. Your own Page RPM decides which column applies to you.
| Monthly pageviews | $1 RPM | $2.50 RPM | $5 RPM |
|---|---|---|---|
| 10,000 | $10 | $25 | $50 |
| 100,000 | $100 | $250 | $500 |
| 1,000,000 | $1,000 | $2,500 | $5,000 |
Limits of any calculator
Real earnings depend on audience location, advertiser demand, niche, ad formats and placement, ad blockers, invalid traffic, device mix and seasonality. Your revenue share is already inside the RPM that AdSense reports, so do not subtract it again (Google’s revenue share page). Use the estimate for planning and replace it with your own data when you have it.
Frequently asked questions
How much does AdSense pay per 1,000 pageviews?
That number is your Page RPM, and it varies by site. Audience country, niche, ad placement and season all change it. Check Reports in your AdSense account for your real figure, then enter it in the first tab.
How many pageviews do I need to earn $1,000 a month?
Divide your target by your Page RPM and multiply by 1,000. At a $5 RPM that is 200,000 pageviews a month; at $2.50 it is 400,000. The Revenue goal tab does this for you.
Where do I find my Page RPM?
In AdSense, open Reports and add the Page RPM metric. Break it down by Country or Site for a closer figure.
What is the difference between RPM and CPM?
Page RPM is what you earn per 1,000 pageviews. CPM is the price per 1,000 ad impressions, so it depends on how many ads load per page.
Why are CTR and CPC optional here?
They are a second way to estimate the same revenue. If you already know your Page RPM, the first tab is simpler and more reliable.
Does the currency selector convert amounts?
No. It only changes the symbol. Enter RPM and earnings in the currency you choose.
Is this tool connected to Google?
No. CalcNova is an independent tool and is not affiliated with, endorsed by, or sponsored by Google LLC or YouTube.
Related calculators
Financial calculatorsMortgage, loan and other money tools.
Compound interest calculatorSee how monthly earnings could grow if you invest them.
Disclaimer: This calculator provides estimates for informational purposes only. Actual advertising revenue varies depending on audience location, advertiser demand, content category, traffic quality, ad formats, monetization eligibility, seasonality, and other factors. CalcNova is an independent tool and is not affiliated with, endorsed by, or sponsored by Google LLC or YouTube.
Last updated: November 2, 2026
