How to use the AdSense calculator
- 1Choose Page RPM (recommended if you have AdSense data) or CTR × CPC.
- 2Enter Page views per day and either your page RPM or your page CTR and cost per click.
- 3Pick a Currency to match your AdSense reports.
- 4Read the estimate per day, month and year, with the formula below. Example values fills in sample numbers to try it.
Example values (not typical earnings)
10,000 page views a day at a page RPM of 5.00 10,000 page views a day, CTR 1.5%, CPC 0.40
50.00 a day · 1,500.00 a month · 18,250.00 a year 60.00 a day (implied page RPM 6.00)
RPM-based vs CTR x CPC estimates
Page RPM is AdSense's estimated earnings per 1,000 page views. It already includes clicks, impressions and every ad on the page, so it's the most reliable input:
- Earnings = Page views ÷ 1,000 × Page RPM
CTR × CPC builds the estimate from clicks:
- Earnings = Page views × CTR ÷ 100 × CPC
- Implied page RPM = CTR ÷ 100 × CPC × 1,000
Use it to test "what if" changes (a higher-paying topic, better ad placement), but remember it leaves out impression-based revenue.
Where to find your real RPM
In AdSense, open Reports, choose a date range of at least 28 days, and read Page RPM alongside page views and estimated earnings. Break the report down by Country and Site or URL channel: a site's average hides large differences between pages and audiences.
If you don't have an AdSense account yet, there is no reliable RPM to plug in. Figures quoted online are averages across unrelated sites, so treat any estimate from them as a rough range, not a forecast.
Why earnings vary by country and niche
AdSense is an auction. Advertisers bid more for audiences who are likely to buy, so:
- Topic matters: finance, insurance, software and legal pages attract higher bids than entertainment or general news.
- Visitor country matters: traffic from countries with high advertising spend usually earns more per view.
- Season matters: bids rise before major shopping periods and often fall in January.
- Page layout and speed matter: ads that load late or sit below the fold are seen less, which lowers RPM.
Daily, monthly and yearly projections
The calculator multiplies the daily figure by 30 for a month and 365 for a year. Real months vary because traffic and RPM rise and fall through the week and the year, so use the monthly figure as a planning number.
AdSense pays from finalized earnings, which can be lower than the estimates in your reports after invalid traffic is removed, and a payment is made once your balance reaches the payment threshold for your currency.
Is anything I enter stored?
This tool runs entirely in your browser. Your text is not uploaded to our servers.
