Free YouTube RPM Calculator

Work out YouTube RPM, your revenue per 1,000 views, from revenue and views.

Loading the editor…

How to use this tool

Total revenue makes it hard to compare a video with 20,000 views against one with 500,000, or this month against last. RPM (revenue per mille) fixes that by showing what you earn for every 1,000 views, and this calculator works it out from your revenue and view totals in one step. It’s useful for monetized creators comparing videos, formats or months, and for anyone who wants a realistic RPM to plug into an earnings estimate.

  1. 01

    Enter your revenue

    Type the estimated revenue for a video or period into Revenue, in any one currency, such as 400. Take it from the Revenue tab in YouTube Studio Analytics.

  2. 02

    Enter views for the same period

    Type total views for exactly the same video and date range into Views, using digits only, such as 100000. Use total views, not monetized playbacks.

  3. 03

    Calculate your RPM

    Select Calculate to see Revenue per 1,000 views with the formula. Repeat for other videos or months and select Copy to log each result.

How YouTube RPM is calculated

RPM = revenue ÷ views × 1,000. YouTube defines RPM as your total revenue after YouTube’s share, per 1,000 views. Because it uses all views, including ones that showed no ads, it reflects what the channel actually earns from its audience. Worked example: a month with $1,250 in revenue and 312,500 views gives 1,250 ÷ 312,500 × 1,000 = $4 RPM. A single video that earned $90 on 45,000 views has a $2 RPM.

RPM vs CPM: what’s the difference

• CPM (cost per mille) is what advertisers pay per 1,000 ad impressions, before YouTube takes its share. • RPM (revenue per mille) is what the creator earns per 1,000 views, after the share and across all views. RPM is nearly always lower than CPM, since not every view shows an ad and YouTube keeps part of ad revenue. Use RPM when estimating your own earnings; CPM tells you more about advertiser demand.

What affects your YouTube RPM

• Niche: finance, business and tech topics usually attract higher-paying advertisers. • Audience country: ad prices differ widely between markets. • Season: many advertisers spend more toward the end of the year. • Format: Shorts typically have a much lower RPM than long-form videos. • Ad placement: videos of 8 minutes or longer can include mid-roll ads. • Other revenue: memberships, Super Chat and YouTube Premium can raise RPM because they count as revenue too.

Ways to improve RPM

Track RPM separately for long-form and Shorts, then look for patterns among your highest-RPM videos: topic, length, audience country and upload month. Making more videos on high-RPM topics, adding mid-rolls at natural breaks in longer videos and turning on memberships can lift the number. Changes show up best when you compare the same type of video month over month.

Frequently asked questions

What is a YouTube RPM calculator?

A YouTube RPM calculator works out revenue per 1,000 views from your revenue and view totals. This one divides the revenue you enter by views and multiplies by 1,000. It helps you compare videos, formats or months on equal terms, whatever their view counts.

How do I calculate RPM on YouTube?

1. Find revenue for a video or date range in YouTube Studio. 2. Find total views for the same video and date range. 3. Divide revenue by views. 4. Multiply by 1,000. For example, $150 ÷ 60,000 × 1,000 = $2.50 RPM.

What is a good RPM on YouTube?

There’s no single good number, because RPM varies a lot by niche, audience country, season and format. Finance or software channels often report much higher RPMs than gaming or entertainment, and Shorts sit far below long-form. Compare your RPM with your own past months and similar channels rather than a general average.

What’s the difference between RPM and CPM on YouTube?

CPM is the advertiser’s cost per 1,000 ad impressions, measured before YouTube’s revenue share. RPM is the creator’s revenue per 1,000 views, measured after the share and including views with no ads. RPM shows what you take home; CPM shows how much advertisers value your audience.

Why is my RPM so much lower than my CPM?

Two things pull RPM down. YouTube keeps a share of ad revenue, and RPM spreads earnings across every view, including viewers who had ad blockers, YouTube Premium or simply weren’t shown an ad. A big gap is normal and doesn’t mean something is wrong.

Can I include sponsorship income in RPM?

You can if you want an all-in revenue per 1,000 views figure, which is handy for comparing brand-funded and ad-funded videos. Label it clearly, because it won’t match the RPM in YouTube Studio, which only covers revenue earned on YouTube.

Why is YouTube Shorts RPM lower than long-form RPM?

Shorts ads run between videos in the Shorts feed, and that revenue is pooled and shared among eligible creators based on their share of views. Spread across many short views, it usually works out to far less per 1,000 views. Calculate Shorts and long-form RPM separately for accurate comparisons.

Which views should I enter, total or monetized?

Enter total views to match YouTube’s RPM definition. If you enter monetized playbacks instead, you’ll get a higher number that isn’t comparable with the RPM YouTube reports. Whichever you use, keep the same choice every month.

Is my revenue data sent anywhere?

No. The calculation runs in your browser with the two numbers you type, and nothing is uploaded to a server or shared with YouTube. Select Clear when you’re finished to empty the fields.

Is the YouTube RPM calculator free?

Yes. It’s free with no signup, login or download. Enter revenue and views, select Calculate and check as many videos or months as you like.

For developers

Compare public YouTube channels and videos

Use SocQ APIs to collect public YouTube videos, channels, transcripts and comments, such as view counts and topics across a channel’s uploads, to see which content you might model next. RPM and revenue are private to each channel and aren’t available through the API.

View all tools