AdSense Revenue Calculator
Estimate your website earnings from traffic using pageviews, CTR, and CPC, or a single RPM figure.
This calculator runs entirely in your browser. Nothing you type is uploaded or stored.
How to use this tool
This AdSense revenue calculator turns your traffic into an earnings estimate in a few seconds. Start by entering your daily pageviews. Then pick how you want to estimate income. In the "CTR and CPC" mode you supply your click-through rate (the share of pageviews that produce an ad click) and your average cost per click. In the "RPM" mode you supply a single revenue-per-1,000-pageviews figure, which is the number AdSense itself reports. Press "Calculate revenue" and the tool shows your projected daily, monthly, and yearly ad revenue. Use "Copy results" to save the numbers.
The formula behind the estimate
Daily revenue (CPC mode) = Clicks per day x CPC
Daily revenue (RPM mode) = (Pageviews / 1000) x RPM
Monthly revenue = Daily revenue x 30
Yearly revenue = Daily revenue x 365
CTR (click-through rate) is the percentage of pageviews that lead to a click on an ad. CPC (cost per click) is the average amount an advertiser pays for each click. RPM (revenue per mille, or per thousand) bundles CTR and CPC into one figure, so if you already know your RPM you can skip the click math entirely. Both modes describe the same earnings from different angles, which is why this AdSense revenue calculator offers both.
A real example
Imagine a blog with 5,000 daily pageviews, a 2% CTR, and an average CPC of $0.30. That works out to 5,000 x 0.02 = 100 clicks per day. At $0.30 per click, that is 100 x $0.30 = $30.00 per day. Over a 30-day month that is roughly $900, and across a 365-day year it is about $10,950. If you instead measured an RPM of $6.00, the math is (5,000 / 1,000) x $6.00 = $30.00 per day, which matches the click-based estimate. This is how a website earnings estimate and an ad revenue projection line up across the two methods.
Common questions
What is a realistic CTR and CPC for AdSense?
It varies a lot by niche, audience location, and ad placement. Many content sites see a CTR somewhere between 1% and 3% and a CPC ranging from a few cents to over a dollar. High-value niches like finance or insurance tend to pull higher CPC values, while broad lifestyle traffic is usually lower. Use your own AdSense reports for accurate numbers.
Should I use CPC or RPM mode?
Use whichever number you actually have. AdSense reports page RPM directly, so RPM mode is often the quickest. If you prefer thinking in clicks, or you are modeling a hypothetical CTR and CPC, use the CTR and CPC mode. Both produce the same daily total when the inputs are consistent.
Why are my real earnings different from this projection?
This is an estimate based on averages you supply. Real ad revenue moves with seasonality, advertiser demand, invalid traffic filtering, viewability, the mix of countries in your audience, and Google's revenue share. Treat the output as a planning guide, not a guarantee.
Does the calculator send my data anywhere?
No. Every calculation happens locally in your browser using plain JavaScript. Your traffic and earnings inputs are never uploaded, logged, or shared.
How do I increase my ad revenue projection?
Generally you grow one of three levers: more pageviews, a higher CTR through better ad placement, or a higher CPC by targeting higher-value topics and audiences. Improving page RPM through better layout and content quality often moves the needle the most.
This tool provides an estimate for educational and planning purposes only. It is not financial advice and does not guarantee any earnings.