Quick access

Saved in this browser. Sign in to keep it on all your devices.

YouTube Money Calculator

Estimate how much a YouTube channel or video earns from ads, based on views, niche, audience country, and format. Paste a video or channel link to use its real view count.

Format

Advertisers pay more for viewers in richer ad markets. This is a rough adjustment.

RPM (USD per 1,000 views)

Know your real RPM? Find it in YouTube Studio → Analytics → Revenue and type it here.

Estimated earnings

Estimates of ad revenue after YouTube's share. Real earnings depend on audience country, watch time, season, and how many views are monetized. Sponsorships, memberships, and affiliate income are not included.

Views needed for a goal

You need about views a month, or a day.

Frequently Asked Questions

What is RPM on YouTube?

RPM (revenue per mille) is what a creator earns per 1,000 views after YouTube takes its share. It is lower than CPM, which is what advertisers pay per 1,000 ad impressions.

Why does niche change earnings so much?

Advertisers pay more to reach viewers who are about to spend money, such as people researching finance, software, or business tools. Entertainment and music audiences are cheaper to reach.

How much do YouTube Shorts pay?

Shorts revenue comes from a shared pool and usually works out to a few cents per 1,000 views, far less than long-form videos.

How many views do I need to earn $100?

At a $4 RPM you need about 25,000 monetized views. At a $1 RPM it takes about 100,000. Use the calculator with your niche to see your own range.

How do I estimate a channel's earnings?

Paste the channel link or its @handle. The calculator loads the channel's lifetime views and works out its average views per day since it started, so you can see both total and daily estimates. Recent months can be much higher or lower than the average.

Version 1.1 Updated What's new

Release notes

  1. v1.1 Latest
    • Added an in-depth guide below the tool, written from what the tool actually does.

About the YouTube Money Calculator

The YouTube money calculator estimates ad earnings from views. It multiplies the views by an RPM range, the money a creator keeps per 1,000 views, picked from the niche, the format (long videos or Shorts) and where most viewers live. Paste a channel or video link to load its real view count, type your own RPM from YouTube Studio for a closer answer, or set a monthly goal to see how many views it takes.

How to use it

  1. 1 Paste a YouTube video or channel link and press Load views, or type a number of views per day, per month or in total.
  2. 2 Choose long videos or Shorts, the niche, and where most viewers live.
  3. 3 Read the daily, monthly and yearly earnings range. If you know your real RPM, type it in to replace the estimate.
  4. 4 Set a monthly income goal to see the views a month and a day you would need.

How much YouTube pays per view and per 1,000 views

YouTube does not pay a fixed amount per view. Advertisers bid for ad slots, YouTube keeps its share, and what is left is spread over all of a channel’s views, including the ones that showed no ad. The number that sums this up is RPM, revenue per 1,000 views. A typical RPM for long videos is $1 to $4 in entertainment and gaming and $8 to $20 in personal finance, so one view is usually worth between a tenth of a cent and two cents.

  • 1,000 views: about $1–$4 in a general niche, $3–$8 for how-to and education, $8–$20 for finance.
  • 100,000 views: about $100–$400 in a general niche, up to $2,000 in finance.
  • 1 million views: about $1,000–$4,000 in a general niche, $8,000–$20,000 in finance, but only about $30–$80 as Shorts.

RPM is not the same as CPM. CPM is what advertisers pay per 1,000 ad impressions, before YouTube’s cut, and it only counts views that showed an ad, so it is always higher than RPM.

How many views and subscribers you need to get paid

Views earn nothing until a channel joins the YouTube Partner Program. For ad revenue a channel needs 1,000 subscribers plus either 4,000 hours of public watch time in the last 12 months or 10 million public Shorts views in the last 90 days. A lower tier opens earlier with fan funding such as memberships and Super Thanks, but not ads.

After joining, YouTube pays through Google AdSense once a month, when the balance has reached the payment threshold ($100 in the US, or a similar amount in local currency). A channel earning $40 a month is paid every third month.

Why Shorts pay so much less

On a long video, ads play before or during that video and creators keep 55% of the ad revenue. Shorts work differently: ads run between Shorts in the feed, the money goes into a shared pool, part of it pays for music licences, and creators keep 45% of their share. That is why a Short usually earns a few cents per 1,000 views, often 50 to 100 times less than a long video with the same views. Many Shorts creators use them to win subscribers who then watch the long videos.

What moves RPM up or down

  • Audience country: a view from the US, UK, Canada or Australia is often worth two to four times a view from South Asia, because advertisers there pay more.
  • Niche: finance, software and business attract advertisers selling expensive products.
  • Video length: videos over 8 minutes can carry mid-roll ads, which can lift RPM noticeably.
  • Season: RPM climbs from October to December with holiday ad budgets and drops in January.
  • Monetized share: views from ad-blocking browsers, from some embeds, or on videos with limited ads earn little or nothing.

Ad revenue is often not a creator’s main income. Sponsorships, affiliate links, memberships and products can earn far more than ads, and this calculator leaves them out.

Reading your own numbers in YouTube Studio

The best estimate is your own history. In YouTube Studio open Analytics, then Revenue, and note the RPM for the last 28 or 90 days. Type it into the RPM boxes here, set the views you expect, and the earnings will match your channel far better than any niche average. For another channel, the estimate is only a range: its views are public, but its RPM is not.