| Conservative | Typical | Optimistic | |
|---|---|---|---|
| Daily | — | — | — |
| Monthly | — | — | — |
| Yearly | — | — | — |
These are estimates from the RPM you enter — actual RPM varies widely by niche, geography and season.
How AdSense revenue is calculated
There are two common ways to estimate ad revenue, and this calculator does both. The quickest is from your page RPM — your revenue per 1,000 pageviews: earnings = pageviews × RPM ÷ 1,000. The other builds it up from clicks: earnings = pageviews × click-through rate × cost per click. Both describe the same money flow, just from different angles. Use the By RPM mode if you already know your RPM from your AdSense reports, or the By CTR & CPC mode if you want to see how clicks and click value drive the total. Enter your own figures above and the estimate updates as you type.
RPM vs CTR and CPC
RPM, CTR and CPC are all connected. Click-through rate is the share of pageviews that produce an ad click, and cost per click is what each click is worth. Multiply them and scale to a thousand pageviews and you get RPM: RPM = CTR × CPC × 1,000. That is why the By CTR & CPC mode also shows an implied RPM — it is the same result expressed per thousand views. If you want to work purely from a rate, the RPM Calculator covers that, and the CPM Calculator handles the advertiser side of the same equation.
What moves your earnings
Ad revenue is never fixed. It shifts with your content niche and advertiser demand, how visible and well-placed your ads are, where your audience is located, the mix of mobile and desktop traffic, and the season — advertiser budgets rise and fall through the year. Because of all this, treat any single estimate as a planning figure rather than a promise. The most reliable guide is your own AdSense reporting tracked over time; use the calculator above to model scenarios by adjusting the rate, or your CTR and CPC, to match what you actually see.