YouTube Earnings Calculator

Estimate your YouTube income using monthly views, RPM, CPM, country and niche. Get daily, weekly, monthly and yearly earnings estimates in seconds.

Auto-fills from country + niche. You can edit it.

How It Works

Enter Your Views

Add your monthly views along with your country and niche so we can estimate a fitting RPM.

Set Your RPM

We auto-fill an estimated RPM based on country and niche — feel free to adjust it if you know your real numbers.

Get Your Earnings

Instantly see your estimated daily, weekly, monthly and yearly YouTube revenue.

More About YouTube Earnings

Highest Paying Countries

  • 🇺🇸 United States — $5 to $12 RPM
  • 🇨🇦 Canada — $4 to $10 RPM
  • 🇬🇧 United Kingdom — $4 to $10 RPM
  • 🇦🇺 Australia — $4 to $9 RPM
  • 🇩🇪 Germany — $3 to $8 RPM
  • 🇮🇳 India — $0.50 to $2.50 RPM

Highest Paying Niches

  • 💰 Finance — $8 to $20 RPM
  • 💼 Business — $6 to $15 RPM
  • 💻 Technology — $4 to $12 RPM
  • 🎓 Education — $3 to $10 RPM
  • 🏥 Health & Fitness — $3 to $9 RPM
  • 🎮 Gaming — $1 to $5 RPM

Tips to Increase Your Earnings

  • 📈 Publish videos consistently
  • 🎯 Target high-RPM niches
  • ⏱ Make longer videos for extra ad breaks
  • 🌍 Grow viewership from high-CPM countries
  • 👍 Improve audience retention and engagement
  • 💼 Diversify with sponsorships and affiliate income

Earnings Formula

Estimated Earnings = (Monthly Views × RPM) ÷ 1000

Example: 500,000 monthly views at a $4.50 RPM ≈ $2,250 estimated monthly revenue.

This calculator provides estimated earnings based on publicly available monetization averages. Actual revenue depends on audience location, advertiser demand, watch time, engagement, seasonality, sponsorships and other factors.