AdSense Revenue Calculator
Estimate how much your website or blog could earn from Google AdSense. Enter your daily pageviews, click-through rate (CTR) and cost-per-click (CPC) — or use page RPM directly — and the calculator instantly shows daily, monthly and yearly revenue in both USD and INR. Useful for bloggers, YouTubers and content creators planning their monetisation.
Monthly revenue projection (12 months)
Estimated USD earnings per month at current pageviews / CTR / CPC
How AdSense revenue is calculated
AdSense revenue can be computed two ways: from CTR × CPC (the click-based model) or from page RPM (the consolidated per-thousand-views model). Both yield the same answer if the RPM equals (CTR × CPC × 1000). The calculator above uses CPC + CTR by default; if you enter an RPM value greater than zero, it overrides the CTR/CPC inputs.
Formulas
Click-based:
Revenue = Clicks × CPC
RPM-based:
Relationship:
Monthly / yearly:
Yearly = Daily × 365
INR conversion: Multiply USD figures by the USD/INR exchange rate.
For example, 5,000 daily pageviews at 1.5% CTR and $0.25 CPC gives 75 clicks/day and $18.75/day revenue. That's $562.50/month (₹46,687 at ₹83/$) and $6,843.75/year (₹5,68,031). The equivalent page RPM is $3.75.
Worked example
Tech blog: 10,000 daily pageviews, 1.5% CTR, $0.30 CPC
- Daily clicks
- 150
- Daily revenue
- $45.00 (₹3,735)
- Monthly revenue
- $1,350 (₹1,12,050)
- Yearly revenue
- $16,425 (₹13,63,275)
- Effective RPM
- $4.50
Entertainment blog: 50,000 daily pageviews, $0.50 RPM
- Daily revenue
- $25.00 (₹2,075)
- Monthly revenue
- $750 (₹62,250)
- Yearly revenue
- $9,125 (₹7,57,375)
Note that 5× more traffic on the entertainment blog earns less than half the tech blog's revenue — niche matters more than raw pageviews.
Frequently Asked Questions
How is Google AdSense revenue calculated?
AdSense revenue follows two equivalent formulas. The click-based formula multiplies pageviews by click-through rate (CTR) and cost-per-click (CPC): Revenue = Pageviews × CTR × CPC. The RPM-based formula divides pageviews by 1,000 and multiplies by page RPM: Revenue = (Pageviews ÷ 1000) × RPM. Both formulas produce the same result when RPM = CTR × CPC × 10.
CTR for content sites typically ranges from 0.5% to 3%, with most sites clustering around 1-2%. CPC varies enormously by niche — finance, legal, B2B tech and education pay $0.50-$2+ per click, while entertainment, news and wallpapers might pay just $0.05-$0.20. Page RPM for typical content sites is $1-$15, with high-commercial-intent niches reaching $20+ per 1,000 pageviews.
What is a good CTR for AdSense?
A healthy CTR for most content websites is between 1% and 3%. Below 0.5% suggests your ads are poorly placed, irrelevant to the audience, or you're getting bot traffic. Above 5% starts to look suspicious to Google's invalid-click detection system, and persistent 10%+ CTRs usually lead to account bans — Google interprets that as either you or your friends clicking ads.
CTR also varies by niche. Finance and tech blogs typically see 2-4% CTR because ads are highly relevant (mutual fund ads on a SIP article, for example). Entertainment and news sites see 0.3-1% CTR because ads are less contextually relevant. To improve CTR without gaming the system: place one ad above the fold, one in-content, and one at the end of articles. Don't stuff ads — Google penalises ad-heavy pages in search rankings.
What CPC can I expect from AdSense in India?
Indian traffic CPC is significantly lower than US/UK/Canada traffic. Typical ranges by niche: entertainment, news, wallpaper and joke sites pay $0.05-$0.20 per click; education, jobs and general tech blogs pay $0.15-$0.50; finance, legal, insurance and B2B services pay $0.30-$1.00; and high-end software/SaaS ads can pay $1-$3 per click. Tier-1 country traffic (US, UK, Canada, Australia) typically pays 5-10× more per click than Indian traffic.
If your audience is mostly Indian, focus on niches with high commercial intent — finance, education, jobs, real estate — to push CPC up. If you write in English with global reach, prioritise evergreen topics that rank in the US, even if your overall traffic is lower. A single US click can out-earn ten Indian clicks. Also consider AdSense alternatives like Media.net, Ezoic or Mediavine once you cross 10,000+ monthly pageviews — they often outperform plain AdSense.
What is RPM and how is it different from CPC?
RPM (Revenue Per Mille, where "mille" means thousand in Latin) is total earnings divided by thousand pageviews. It's the consolidated metric that factors in CTR, CPC, impression-based CPM ads, and any other AdSense revenue streams. CPC (Cost Per Click) is what an advertiser pays per individual click on their ad — it's just one input to RPM.
Two sites with identical CPC can have very different RPMs because their CTR differs. For example, Site A has $0.50 CPC and 1% CTR — its RPM is $5.00. Site B has the same $0.50 CPC but 3% CTR — its RPM is $15.00. RPM is what you actually earn per 1,000 pageviews, so it's the more useful metric when comparing sites or planning content strategy. CPC matters when you want to know which niches are valuable.
How much traffic do I need to make $1,000/month from AdSense?
It depends entirely on your RPM. At a typical Indian-tech RPM of $2 per 1,000 pageviews, you need 500,000 monthly pageviews to earn $1,000. At a finance-niche RPM of $8, you need only 125,000 monthly pageviews. At a low-quality entertainment RPM of $0.50, you'd need 2 million monthly pageviews — that's enormous.
This is why niche selection matters more than traffic volume. A finance blog with 50,000 monthly pageviews can earn more than an entertainment blog with 500,000. If your goal is $1,000/month, choose a niche with $5+ RPM, write 50-100 evergreen articles, and aim for 200,000 monthly pageviews via SEO. Use the calculator above to model different combinations of traffic, CTR, CPC and RPM for your specific situation.
Pocket