Since 2010 · Powering 2M+ tool runs every month
Since 2010
Add to Chrome

My Toolbox

Automatic Mode

No saved tools yet.

Go Premium
Related tools
YouTube Shorts Monetization CalculatorTwitch Earnings CalculatorTikTok Money CalculatorShower Cost CalculatorCPM Calculator
Home Page > Miscellaneous > General Tools

YouTube Earnings Estimator

Estimate YouTube revenue with watch-page playback-based CPM, actual video RPM or Shorts RPM using engaged views. Compare daily, 30-day and 365-day scenarios in USD before costs and taxes.

Free to useNo sign-up requiredUpdated Mar 2026
YouTube Earnings EstimatorTry it now — free ▼

Numeric limits: at most 128 characters and 30 digits before the exponent; exponent from -100 to 100. Nonzero absolute values must be at least 1e-100 and less than 1e101.

1,234.56 = 1.234,56 = 1234.56; 0,001 = 0.001; 1,234 = 1234.

Estimation method

For RPM modes, enter daily video views or daily Shorts engaged views in the views field below, and the two RPM rates here. CPM, niche and percentage settings are ignored. For CPM mode, RPM fields are ignored. A quick example selects CPM mode.

All money values are in USD; no currency conversion is performed. ≈ marks a rounded display. Very small or large values use scientific notation.

Quick Examples:
Channel Metrics
Rate assumptions

Use playback-based CPM (USD per 1,000 video playbacks containing ads), before creator revenue share. Ordinary ad-impression CPM uses a different denominator and cannot be entered directly. Presets are illustrative assumptions without a verified source or audience sample. This watch-page model does not calculate Shorts revenue.

$
$
Advanced Settings
%
%

Embed YouTube Earnings Estimator Widget

About YouTube Earnings Estimator

Actual RPM scenarios

How does actual RPM mode work?

Revenue = matching views / 1,000 × RPM. Use RPM already after revenue share; do not multiply by monetization percentage or creator share again. Total Studio RPM can include Premium, memberships and other revenue sources. Match the content type, period and currency.

Can I use my Shorts RPM?

Yes, select Actual Shorts RPM and enter daily engaged views with the matching Shorts RPM in USD. Do not substitute all Shorts starts or replays. This extrapolates your observed rate; it does not simulate the Shorts revenue pool or guarantee future income.

Choose a watch-page ad estimate based on playback-based CPM, or project revenue directly from your own video RPM or Shorts RPM. Match the view metric and rate. Amounts are in USD before production costs and taxes; they are scenarios rather than guaranteed earnings.

Formula and metric definitions

Daily ad revenue = Daily video views × (Monetized playbacks % / 100) / 1,000 × Playback-based CPM × (Creator share % / 100)

Playback-based CPM measures advertiser spending before creator share per 1,000 video playbacks containing ads. Ordinary CPM measures spending per 1,000 individual ad impressions. One monetized playback can contain more than one ad. This calculator requires the playback-based rate.

In CPM mode, estimated ad RPM = Daily ad revenue / Daily video views × 1,000. It excludes YouTube Premium, memberships and other non-ad revenue. In actual RPM modes, daily revenue = matching daily views / 1,000 × input RPM. Select the Shorts RPM mode to use engaged views with your observed Shorts rate; the playback-based CPM formula does not apply to Shorts.

Worked example

10,000 views/day × 50% monetized playbacks / 1,000 × $10 playback-based CPM × 55% creator share = $27.50/day. Estimated ad RPM is $2.75. At unchanged daily inputs, 30 days gives $825.00 and 365 days gives $10,037.50.

How to use the estimator

  1. Choose a method: Select watch-page playback-based CPM, actual video RPM, or actual Shorts RPM. CPM estimates advertising income; RPM modes extrapolate the income sources included in your own rate.
  2. Enter matching daily views: For CPM and video RPM, enter average daily video views. For Shorts RPM, enter daily engaged views, not all starts or replays. Match your rate and views to the same content type and reporting period.
  3. Enter the rate assumptions: In CPM mode, use a custom playback-based CPM or an illustrative preset, plus monetized-playback percentage and creator share. In RPM mode, enter low and high RPM already after share; do not apply the share again. Rates and results use USD without currency conversion.
  4. Review the scenarios: Compare daily, 30-day and 365-day results before production costs and taxes. Low and high are user-selected scenarios, not statistical confidence limits or promised earnings. The projections hold the daily inputs constant.

Preset limitations and input format

The named niche presets are illustrative scenarios, not industry data. No verified source, date, geography or sample accompanies them. Their low/high bounds are not statistical confidence intervals; the central value is an assumed scenario, not necessarily their arithmetic mean. Use your own comparable analytics when available.

Numbers may use 1,234.56 or 1.234,56 for 1234.56; 0,001 means 0.001 and 1,234 means 1234. A period alone is a decimal point. Do not use repeated periods for grouping. Numeric fields accept at most 128 characters and 30 digits in the mantissa, with exponents from -100 to 100 and a nonzero scientific order of magnitude within that range. Views and rates may be zero; percentages must be from 0 to 100. Low rates must not exceed high rates. With zero total views, ad RPM is undefined and shown as a dash.

Frequently asked questions

Which CPM should I enter?

Use playback-based CPM: advertiser spending per 1,000 video playbacks containing one or more ads, before creator share. Ad-impression CPM counts individual ads. A playback can contain multiple ads, so the two rates cannot be substituted directly.

Is this the same as YouTube Studio RPM?

CPM mode calculates estimated ad RPM and excludes Premium, memberships and other non-ad revenue. Actual RPM modes use the rate you supply: total Studio RPM includes the sources represented in that rate. Use video views for video RPM and engaged views for Shorts RPM, and match the reporting period. All modes show revenue before production costs and taxes.

Are the niche presets industry benchmarks?

No. They are illustrative low, central and high assumptions with no verified source, collection date or audience sample. They are not forecasts, measured averages or confidence intervals. The central preset is a chosen scenario, not necessarily the midpoint. Use custom rates from your own comparable watch-page analytics.

Why is yearly revenue different from monthly revenue multiplied by 12?

Monthly revenue uses 30 days; yearly revenue uses 365 days. Each mode holds its daily views and rate assumptions constant. Twelve 30-day months cover 360 days. These are fixed-duration scenarios, not calendar-month forecasts.

How can I estimate the views needed for $1,000 per month?

Monthly views = target ad revenue / estimated ad RPM × 1,000. For playback-based CPM $10, 50% monetized playbacks and 55% creator share, estimated ad RPM is $2.75. A $1,000 target needs approximately 363,637 monthly views, rounded up. These are assumptions, not promised earnings.

Metric definitions: YouTube Help: Understand ad revenue analytics.

Reference this content, page, or tool as:

"YouTube Earnings Estimator" at https://MiniWebtool.com/youtube-earnings-estimator/ from MiniWebtool, https://MiniWebtool.com/

by miniwebtool team. Updated: 2026-03-11

General Tools:

Top & Updated:

YouTube Channel StatisticsYouTube Watch Time CalculatorYouTube Tag ExtractorView all →
Home Page > Miscellaneous > General Tools > YouTube Earnings Estimator