YouTube Earnings Calculator Widget

Give creators an honest YouTube earnings estimate: daily views, the share of playbacks that carry ads and a low and high rate per 1,000 become an income range per day, month and year. Every rate is the reader's own or a clearly labelled example, so the widget never pretends to know what YouTube pays.

Creators & Media Calculator Runs in your browser Free · no ads

Customize your widget

Theme
Auto follows the visitor's light/dark setting.
Style
Attribution on your page
Optional and entirely your choice. The exact line is shown in the code below; it links to the tool with rel="nofollow".
More options
Starting values
Leave blank to use the widget's defaults. Visitors can still change every value.

Live preview

Exactly what your visitors will see

Embed code

<iframe src="https://a2z.tools/embed/w/youtube-earnings-calculator" title="YouTube Earnings Calculator by A2Z Tools" width="100%" height="640" style="border:0;width:100%" loading="lazy" allow="clipboard-write"></iframe>

A plain iframe. Works everywhere, including site builders that strip scripts. Adjust height if your content needs more room.

Works with

How it works

YouTube Help defines RPM (revenue per mille) as what a creator earns per 1,000 video views after YouTube's revenue share, counting every view whether or not an ad played; CPM is what advertisers pay per 1,000 ad impressions before that split. The widget accepts either kind of rate. With the default basis, a rate per 1,000 monetized playbacks, it first multiplies daily views by the monetized share: 10,000 views at 60% is 6,000 playbacks, and at 3.00 to 8.00 per 1,000 that is 18 to 48 a day. With the RPM basis the share is skipped, because RPM already averages over unmonetized views - typing both would count the gap twice. Months use 365 / 12 = 30.42 days, so the example becomes about 548 to 1,460 a month and 6,570 to 17,520 a year. Both rates are validated so the low figure never exceeds the high one, and the equivalent RPM is shown so readers can compare with YouTube Studio.

Calculation method

  • Monetized playbacks per day = daily views x monetized share
  • Earnings per day = monetized playbacks / 1,000 x rate (low and high)
  • With the RPM basis: earnings per day = daily views / 1,000 x RPM
  • Per month = per day x 365 / 12; per year = per day x 365
  • Equivalent RPM = rate per 1,000 monetized playbacks x monetized share

Worked examples

Example channel

Inputs: 10,000 views a day; 60% monetized; 3.00-8.00 per 1,000 playbacks

Result: 18-48 a day; about 548-1,460 a month; 6,570-17,520 a year

6,000 monetized playbacks a day; equivalent RPM 1.80-4.80.

Using a Studio RPM

Inputs: 50,000 views a day; RPM basis; 2.00 per 1,000 views

Result: 100 a day; about 3,042 a month; 36,500 a year

The monetized share is ignored because RPM already spreads revenue over all views.

An estimate from the rates you enter, not a promise or a forecast of YouTube payments, and not financial advice.

Limitations

  • Uses the reader's rates; it has no access to YouTube data and cannot predict what a specific channel will earn.
  • Assumes views and rates stay constant across the month or year, while both move with seasons and algorithm changes.
  • Shorts revenue is pooled and allocated differently from long-form ad revenue, so one rate rarely fits both formats.
  • Taxes and withholding on creator income are not deducted.

Where publishers use it

  • A creator-coaching site explaining why two channels with equal views earn very different amounts
  • A talent agency's onboarding page where new YouTubers sanity-check their income goals
  • A personal-finance blog post on side income from video, next to a savings planner
  • A video-editing course module about turning a hobby channel into a business
  • A media-studies lesson comparing RPM and CPM with a live example

Questions

What is the difference between RPM and CPM on YouTube?

CPM is the price advertisers pay per 1,000 ad impressions before YouTube takes its share. RPM is what the creator actually receives per 1,000 views after the split, averaged over every view including those with no ad, and it also includes memberships, Premium, Super Chat and Super Stickers. RPM is therefore always lower than CPM.

Why does the widget ask for a monetized share?

Many views carry no ad: the viewer used an ad blocker, watched on a Premium account, or the video is not ad-suitable. If your rate is quoted per 1,000 monetized playbacks, multiply by the share first. A 60% share turns 10,000 views into 6,000 playbacks.

Where do the default rates come from?

Nowhere official - 3.00 to 8.00 per 1,000 playbacks and 60% are example values chosen only so the widget shows a result. Replace them with figures from your own YouTube Studio analytics; rates vary several-fold by audience country, topic and time of year.

Why is the answer a range?

Ad prices swing through the year - fourth-quarter holiday budgets typically lift them and January drops them - and they differ between niches. A low and a high rate keeps the estimate honest instead of implying a single precise number.

How is a month counted?

As 365 / 12 = 30.42 days, so 12 months add up exactly to the yearly figure. A daily 18.00 becomes 547.50 a month and 6,570 a year.

Does it include sponsorships or merchandise?

No. It covers revenue that YouTube pays through the Partner Programme. Brand deals, affiliate links and merchandise are separate income streams; the sponsorship rate calculator handles brand deals.

Sources

  1. Understand ad revenue analytics - YouTube Help (Google) . Defines RPM as total revenue after YouTube's revenue share per 1,000 views, CPM as cost per 1,000 ad impressions before the share, and lists the revenue sources RPM includes. Checked 2026-10-01.

Cite or recommend this tool

If you reference this tool in an article, course or documentation, these formats are ready to copy. They are optional - nothing is added to your site unless you paste it.

A2Z Tools YouTube Earnings Calculator
https://a2z.tools/embed/youtube-earnings-calculator

Preview