Free tool · runs in your browser

YouTube Earnings Calculator

Plug in your monthly views, your CPM, and your RPM to get a realistic low / mid / high estimate of your YouTube ad revenue — with the math shown in full.

Reference: CPM × share = $2.20 per 1,000 views.
Advanced — YouTube revenue share

Low estimate

$175

Conservative month (×0.7).

Mid estimate

$250

Baseline expectation.

High estimate

$325

Strong month (×1.3).

Annual revenue (mid × 12)

$3,000

Earnings breakdown
ScenarioFormulaResult
Low100,000 × 2.50 / 1000 × 0.7$175
Mid100,000 × 2.50 / 1000$250
High100,000 × 2.50 / 1000 × 1.3$325
Annual (mid)mid × 12$3,000

Estimates only. Actual ad revenue depends on niche, geography, season, monetized playback rate, and ad formats.

How to use this tool

  1. 01

    Enter your monthly views

    Use your actual or projected number from YouTube Studio's last 28 days.

  2. 02

    Adjust CPM and RPM if you know your niche's rates

    Defaults work for general estimates; finance and B2B channels should bump CPM higher.

  3. 03

    Review the range

    Treat the low–high range as the realistic spread; the mid value is your baseline expectation.

Why this matters

Most YouTube earnings calculators online either lowball revenue (using ad-revenue-only math without RPM ranges) or wildly overestimate (applying premium-niche RPMs to every channel). Both produce numbers that mislead creators into wrong decisions — accepting bad sponsor deals, quitting too early, or scaling production at the wrong moment. Accurate estimation matters when you're weighing time investment.

This tool uses RPM ranges (not single point estimates) split by content niche, factors in watch time as a CPM multiplier, and shows low/median/high scenarios so you understand the variance. The calculation is transparent — no black box. Results are estimates, not guarantees, and the tool says so explicitly. Pair with the Subscriber Milestone Calculator for growth projections.

Related tools

FAQ

CPM (cost per mille) is what advertisers pay per 1,000 ad impressions. RPM (revenue per mille) is what you actually receive per 1,000 video views after YouTube's 45% cut and after factoring in views that never saw an ad. RPM is the only number that matters for your bank account — CPM is a bidding metric, not a payout.

Explore the full toolkit

94 free tools covering titles, tags, thumbnails, scripts, captions, embeds, schema, and in-browser video processing.

Browse all tools →