YouTube Earnings Estimator

The YouTube Earnings Estimator projects revenue from expected views, the share of views that monetize, and revenue per thousand monetized playbacks. It provides a transparent scenario model rather than relying on a single unexplained earnings range.

Use conservative, base, and optimistic inputs in separate runs to understand how monetization share and playback rate affect the result. The calculator also reports the implied revenue per thousand total views and the number of monetized playbacks. Actual earnings may include other sources such as memberships, sponsorships, affiliates, or merchandise, which are outside this ad-revenue estimate unless added separately.

Calculator inputs

%
USD
Result
Estimated ad revenue
Estimated monetized playbacks
Revenue per 1,000 total views
Estimated non-monetized views

1. Enter expected views

Use a defined video, month, or campaign period.

2. Estimate monetized share

Enter the percentage of total views expected to produce monetized playbacks.

3. Enter playback revenue rate

Use a historical or scenario rate per thousand monetized playbacks.

4. Review total-view economics

Compare estimated revenue with the implied rate per thousand total views.

5. Run multiple scenarios

Change the share and CPM rather than treating one estimate as certain.

Monetized playbacks = Total views × Monetized share Estimated revenue = Monetized playbacks ÷ 1,000 × Playback CPM Implied view RPM = Estimated revenue ÷ Total views × 1,000

What the result means

The main result estimates ad revenue under the entered view, monetization, and rate assumptions.

The model excludes non-ad revenue and does not guarantee platform eligibility or future ad demand.

Given: 750,000 views, 60% monetized share, and $6.50 per 1,000 monetized playbacks.

Calculation: Monetized playbacks = 750,000 × 0.60 = 450,000. Revenue = 450,000 ÷ 1,000 × $6.50 = $2,925.

Result: Estimated ad revenue is $2,925, equivalent to $3.90 per 1,000 total views.

Where can I get a playback CPM assumption?

Use a historical value from comparable content and periods, or test a range when no history exists.

Does the estimate include YouTube Premium revenue?

Only if the revenue rate you enter already reflects it. The model does not add separate revenue streams automatically.

Why use monetized share separately?

It prevents the model from assuming every view generates an eligible monetized playback.

Can I use subscriber count instead of views?

No. Subscribers do not directly determine ad impressions or revenue in this model.

How should I handle seasonal changes?

Run separate scenarios using rates from similar seasons and audience geographies.