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.

Example value. Use yours from AdSense Reports.

What you earn, not the advertiser’s bid.

Audience country, not your own location. Enter the share of traffic and the Page RPM you see for that country in AdSense (Reports, breakdown by Country). Shares must total 100%.

Minimum 1 in your selected currency.

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:

Estimated revenue = (pageviews ÷ 1,000) × Page RPMExample: 100,000 pageviews at a $5 Page RPM gives (100,000 ÷ 1,000) × 5 = $500.

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

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