2025

Real-time revenue modeling with country-level CPM benchmarks

YouTube Revenue Calculator 2025

Estimate your YouTube earnings based on views and CPM

Calculate potential YouTube ad revenue for content creators. This calculator uses realistic CPM rates by country and includes engagement factors.

Input your channel metrics
Update the assumptions below to see live revenue projections.

Selected CPM range: $2.0 – $5.0

$2.0$3.00$5.0
Low50%High

Default assumes 50% of views are monetized. Increase if your content has higher ad suitability or longer watch time.

Used to estimate per-video earnings based on the same CPM and engagement rate.

Projected earnings
Real-time estimates based on your inputs. Values update instantly.

Estimated Monthly Earnings

$150.00

Estimated Yearly Earnings

$1,800.00

Weekly Earnings

$37.50

RPM (per 1,000 views)$1.50
Per video earnings
Ad revenue (primary)$150.00
Estimated range (CPM variance)

$100.00$250.00

Based on Global Average CPM spread ($2.0 – $5.0).

What-if comparisons
Explore how scaling your monthly views impacts revenue.
2x views (200,000)
$300.00
5x views (500,000)
$750.00
10x views (1,000,000)
$1,500.00
How CPM and monetization work
Quick primer on the metrics powering YouTube Partner earnings.

CPM (Cost per Mille) represents what advertisers pay for every 1,000 ad impressions. It varies by country, niche, seasonality, and audience quality. Selecting a country updates the CPM range to more realistic local benchmarks.

RPM (Revenue per Mille) is what creators actually take home after YouTube’s cut. It is affected by how many views are monetized, ad formats served, and viewer demographics.

Engagement rate in this context approximates what percentage of your views are eligible for monetization. Long-form videos with advertiser-friendly content typically see 40–60%.

The formula used here: (Monthly Views / 1000) × CPM × (Engagement Rate ÷ 100). Adjust each input to match your analytics for the most accurate projection.