The YouTube RPM (Revenue Per Mille) Calculator helps you determine exactly how much you earn per 1,000 video views. While YouTube analytics provides this number, calculating it yourself helps you forecast earnings on individual videos or project future income across your entire channel based on expected views and revenue targets.
How It Works
RPM (Revenue Per Mille) represents the actual amount of money you take home per 1,000 views on your channel. Unlike CPM (Cost Per Mille), which is what advertisers pay before YouTube takes its 45% cut, RPM is your true earning rate. It accounts for all revenue sources (ads, YouTube Premium revenue, Channel Memberships, Super Chats) divided by your total views.
Inputs
To calculate your RPM, you need two pieces of data from your YouTube Analytics (or projected data for forecasting):
- Total Revenue: The total amount of money earned (in dollars) over a specific time period.
- Total Views: The total number of video views accumulated during that exact same time period.
Outputs
The calculator provides a single, vital metric:
- RPM (Revenue Per Mille): Your estimated earnings per 1,000 video views.
Formula & Calculation Logic
The formula for calculating RPM is an industry standard across digital advertising platforms.
- Divide your total revenue by your total views to find your earnings per single view.
- Multiply that number by 1,000 to find your earnings per 1,000 views.
Example Calculation
Suppose over the last 28 days, your channel received 150,000 views and generated $600 in total revenue.
- Divide Revenue by Views: 0.004 per view.
- Multiply by 1,000: 4.00 RPM**.
This means you are currently earning an average of $4.00 for every 1,000 views your channel generates.
Frequently Asked Questions
What is a "good" YouTube RPM?
There is no single "good" RPM, as it varies drastically by niche. A gaming channel might have an RPM of 2.00, while a personal finance or business software channel could see an RPM between 30.00. The demographics of your audience (age, location, purchasing power) strongly influence advertiser bids.
Why is RPM lower than CPM?
CPM (Cost Per Mille) is the gross amount advertisers pay per 1,000 ad impressions. RPM is your net revenue per 1,000 total views. RPM is always lower because: (1) YouTube takes a 45% cut of ad revenue, (2) Not every view has an ad (monetized playbacks are lower than total views), and (3) Ad-blockers prevent some ads from showing.
How can I increase my channel's RPM?
To increase RPM, you can:
- Make videos longer than 8 minutes to enable mid-roll ads.
- Shift your content toward topics that attract higher-paying advertisers (finance, tech, business).
- Target audiences in countries with higher advertising rates (like the US, UK, Canada, and Australia).
- Encourage alternative revenue streams like Super Chats or Channel Memberships, which are factored into YouTube's overall RPM metric.