Decision tools built for clarity
Website Earnings Calculator
Estimate what your website earns from ads using daily visitors, pages per visit, and your page RPM.
Enter your visitors per day, the pages each visit views, and your page RPM, then calculate.
An estimate, not a payment promise: page RPM varies by audience country, topic, season, and the ads shown, and AdSense reports estimated earnings that can change before payment.
Methodology
Formula or transformation
Page views are the visitors times the pages per visit; earnings are the page views divided by 1,000 and multiplied by the page RPM, as AdSense defines it; a month is 30 days and a year 365 days.
Variables
- Visitors per day
- Average pages viewed per visit
- Estimated earnings per 1,000 page views
- Page views per day
Units
- Currency
- Visitor
- Page view
- Day
Rounding policy
Canonical arithmetic retains declared precision before currency display rounding.
Visitors times pages per visit gives the page views per day; the page views divided by 1,000 and multiplied by the page RPM, as AdSense defines it, give the daily earnings; the month counts 30 days and the year 365 days.
Estimate what your website earns from ads using daily visitors, pages per visit, and your page RPM.
Reviewed sources
- Google AdSense Help — Page RPM Reviewed on 2026-09-26
Formula review history
-
Initial page RPM definition and source review.
Reviewed 2026-09-26 for formula version page-rpm-earnings-v1
Assumptions
- Inputs are interpreted using the displayed units and options.
- The calculation follows the methodology and factors listed in the sources.
Limitations
- Display rounding can hide additional decimal places.
- The calculation cannot add accuracy that is absent from the submitted inputs.
- An estimate, not a payment promise: page RPM varies by audience country, topic, season, and the ads shown, and AdSense reports estimated earnings that can change before payment.
Worked example
3,000 visitors a day viewing 2.5 pages each make 7,500 page views; at a page RPM of 3.00 that is 22.50 per day, 675.00 per month, and 8,212.50 per year.
Frequently asked questions
Where do I find my page RPM?
In your AdSense reports: page RPM is the estimated earnings divided by the page views, multiplied by 1,000. A new site can start from a cautious guess and replace it with its own figure later.
Why pages per visit and not just visitors?
Ads are shown per page view, so a visitor who reads three pages sees about three times the ads of one who reads a single page.