YouToolsAI

YouTube RPM Calculator

Enter your earnings and your views, and this calculator returns your estimated revenue per 1,000 views after YouTube's applicable revenue share. No login, no cost.

Calculator inputs

Enter total revenue and views to calculate revenue per 1,000 views.

Results

RPM result

Ready when you are

Enter revenue and views above to calculate YouTube RPM.

For the closest match to YouTube Analytics, enter estimated revenue and views from the same reporting period. Estimated earnings may differ from finalized AdSense earnings because of adjustments, claims, invalid traffic, or taxes.

See YouTube's payment-process guidance for how estimated earnings are adjusted before finalization.

What Is YouTube RPM?

RPM stands for revenue per mille - mille being one thousand. It's your estimated revenue per 1,000 views after YouTube's applicable revenue share, calculated across all your views, including views that weren't monetized. That last part is why RPM is normally lower than CPM: the denominator includes views no advertiser ever paid for.

In YouTube Analytics, RPM can include several revenue sources tracked by YouTube, including ads, memberships, YouTube Premium, Super Chat, and Super Stickers. External sponsorships and other off-platform income aren't automatically included.

So if a sponsor pays you directly, that money doesn't appear in your Analytics RPM. You can calculate a blended figure by hand - just be consistent about which one you're tracking, because the two numbers aren't comparable.

For Shorts, YouTube calculates RPM using 1,000 engaged views. Keep Shorts and long-form results separate when comparing performance.

Worth knowing too: revenue in Analytics is estimated and can be adjusted later, so treat any RPM figure as a working number rather than a settled one.

How to Calculate YouTube RPM

The math is simple enough to do by hand, and the calculator just does it faster.

The formula:

RPM = (Earnings ÷ Views) × 1,000

Step 1

Match the period

Find your total earnings and total views for the same reporting period, so the inputs describe the same slice of performance.

Step 2

Run the math

Divide earnings by views, then multiply the result by 1,000.

Step 3

Read the RPM

For example, if estimated revenue is $80 from 40,000 views, RPM is ($80 ÷ 40,000) × 1,000 = $2.00.

Getting the Inputs Right

The arithmetic is trivial; the inputs are where people go wrong.

  • Earnings must be zero or greater. This calculator accepts earnings of zero or more. If your reporting period contains deductions or adjustments that produce a negative figure, calculate and interpret that period separately.
  • Views must be greater than zero. Dividing by zero views produces nothing usable.
  • Both figures must cover the same reporting period. Last month's revenue against last quarter's views gives you a number that means nothing.
  • Use one currency throughout. The result comes back in whatever currency you entered.
  • Decide what earnings means before you start. YouTube-estimated revenue only or combined creator revenue can both work, but mixing them across periods will make your trend line useless.
  • For Shorts, use engaged views. That matches how YouTube reports Shorts RPM.

What Counts as a Good RPM?

There is no universal good YouTube RPM. The useful benchmark is your own historical RPM for comparable content, audience locations, formats, and seasons. Compare long-form videos with similar long-form videos and Shorts with Shorts.

The reason there's no single number is that RPM moves with too many independent variables: video format and length, where your viewers are, the time of year, advertiser demand in your subject area, what share of your playbacks were monetized, and your mix of revenue sources. Two channels of identical size in adjacent niches can sit far apart, and both can be doing fine.

If you want a benchmark, build it yourself. Log your RPM monthly, tagged by format, and after a few months you'll have something far more useful than any published average - a baseline that reflects your actual channel.

RPM vs CPM: What's the Difference?

FeatureRPMCPM
What it measuresYour revenue per 1,000 viewsAdvertiser cost per 1,000 ad impressions or monetized playbacks, depending on the CPM metric being viewed
Based onAll views, and the revenue sources YouTube tracksAd impressions only
Revenue splitAfter YouTube's applicable revenue shareBefore YouTube's revenue share
Useful forUnderstanding what you receiveUnderstanding ad market rates

The practical takeaway: CPM tells you what advertisers are paying in your space; RPM tells you what reaches you. Watching CPM alone will flatter you.

How to Improve Your RPM

There's no lever that reliably moves RPM on its own, but several are worth working on together.

  • Enable every revenue feature you qualify for, not just ads - memberships, Super Chat, Super Stickers, and Shopping where available all feed into the figure Analytics reports.
  • Consider mid-roll placement on longer videos. On monetized videos that are eight minutes or longer, you may enable mid-roll ad slots. An available slot doesn't guarantee that an ad will be shown, and videos shouldn't be extended solely to add more ads.
  • Keep content advertiser-friendly so more of your inventory is eligible in the first place. A limited-ads designation caps RPM regardless of anything else you do.
  • Work on session quality rather than raw duration. Longer, satisfying viewing sessions may create more monetization opportunities on eligible content, but higher watch time alone doesn't guarantee a higher RPM.
  • Be cautious about chasing advertiser demand. Some subjects and audiences attract greater advertiser demand, but changing niches solely for RPM can weaken relevance and viewer retention.
  • Track by segment. Break RPM down by format and audience geography before drawing conclusions - an overall figure hides the variation that would actually tell you something.

Example Output

Example 1

Input: $80 earnings, 40,000 views

  • RPM = $2.00 per 1,000 views

Example 2

Input: $450 earnings, 150,000 views

  • RPM = $3.00 per 1,000 views

Why Use This Calculator

  • No login and no sign-up.
  • Free to use.
  • Instant result as soon as both inputs are valid.
  • Currency-agnostic - the output stays in whatever currency you entered.
  • Clear error messages for zero views, negative values, and missing inputs.
  • Works for any channel size, with no minimum thresholds.

FAQs

Common questions about YouTube RPM Calculator.

What's the difference between RPM and CPM?+

CPM is what advertisers pay per 1,000 ad impressions, before YouTube's share. RPM is your estimated revenue per 1,000 views after that share, spread across all views including unmonetized ones. RPM is normally the lower of the two.

Does watch time affect RPM?+

Indirectly at best. Longer, satisfying viewing sessions may create more monetization opportunities on eligible content, but higher watch time alone doesn't guarantee a higher RPM.

Why is my RPM lower than I expected?+

Common causes: a low share of monetized playbacks, an audience concentrated in markets with lower advertiser spend, seasonal softness in ad demand, a revenue mix that's ads-only, or content flagged as suitable for limited ads. It's usually worth checking your monetized playback rate before anything else.

Should I enter YouTube revenue only, or everything I earn?+

Either, as long as you're consistent. YouTube-only matches what Analytics reports; combined gives you a fuller picture of what the channel returns. Just don't switch between them mid-year.

Do Shorts and long-form videos use the same calculation?+

No. YouTube calculates Shorts RPM using 1,000 engaged views rather than total views, so keep the two separate when comparing.

Is it free, and do I need an account?+

Free, with no sign-up and nothing to install.

Related tools

YouTube Earnings Calculator

Enter total views and RPM to calculate low, average, and high revenue estimates for a YouTube video or channel.

Open tool

YouTube CPM Calculator

Enter revenue and monetized playbacks to calculate YouTube CPM and estimate advertiser-side earnings per 1,000 monetized playbacks.

Open tool

YouTube Channel Stats Checker

See any public channel's key numbers in seconds - subscribers, total views, video count, and more. Free, no login.

Open tool