YouTube RPM Calculator by Niche & Country (2026)

Enter your niche, audience country, and view count to estimate your monthly ad, mid-roll, and YouTube Premium revenue.

1K100M
Average Video Length

Understanding YouTube RPM: What Creators Actually Earn

RPM (Revenue Per Mille) is the amount you actually earn for every 1,000 views on your channel, after YouTube takes its cut. It is different from CPM (Cost Per Mille), which is what advertisers pay per 1,000 ad impressions. Because not every view shows an ad — and because YouTube keeps a share — your RPM is always lower than the CPM advertisers pay.

On the YouTube Partner Program, creators receive 55% of ad revenue while YouTube keeps 45%. So if advertisers pay a $20 CPM in your niche, the revenue that reaches you translates to a much lower effective RPM once non-monetized views, ad-blockers, and skipped ads are factored in.

The biggest factors that move your RPM are your niche and your audience's country. Finance, tech, and business content command far higher advertiser bids than gaming, music, or comedy. A US, UK, Australian, or Canadian audience is worth several times more per view than viewers in many emerging markets. Video length matters too: videos over 8 minutes can run mid-roll ads, and 15+ minute videos typically earn the highest RPM.

Use the calculator above to see how these variables combine for your specific channel. You can also browse YouTube RPM rates by niche and country. Want to compare short-form monetization? Try the TikTok Earnings Calculator.

These are estimates based on industry benchmarks and publicly available creator income reports. Actual earnings vary based on audience engagement, ad quality, seasonality, and YouTube/TikTok algorithm changes. Last updated: July 2026.

Frequently Asked Questions

How much does YouTube pay per 1,000 views?

It depends heavily on your niche and audience country. RPM (what you keep per 1,000 views) typically ranges from about $0.50–$2 for low-CPM niches and audiences in emerging markets, up to $10–$20+ for finance, tech, or business content watched by US, UK, Canadian, or Australian audiences. Use the calculator above to get a range for your specific niche and country.

What is a good YouTube RPM?

A typical channel sees an RPM of $2–$6. Anything above $10 is strong and usually indicates a high-value niche (finance, tech, business) or a wealthy-country audience. Below $2 is common for gaming, music, entertainment, or audiences in lower-CPM regions.

Does video length affect YouTube earnings?

Yes. Videos over 8 minutes can run mid-roll ads, and videos of 15+ minutes typically earn the most because they can include multiple mid-roll placements. Short videos under 8 minutes cannot run mid-rolls, so they earn less per view.

How does YouTube split ad revenue with creators?

Under the YouTube Partner Program, creators keep 55% of ad revenue and YouTube takes 45%. The RPM figures in this calculator are already net of that split — they represent what actually reaches you.

How much money is 1 million views on YouTube?

For most channels, 1 million views earns roughly $1,000–$6,000, based on a typical RPM of $1–$6. In high-value niches like finance, tech, or business with a US or Western audience, the same 1 million views can bring $10,000–$20,000 or more. Low-CPM niches such as gaming or music, or audiences in emerging markets, sit at the lower end.

Which YouTube niche pays the most?

Finance is consistently the highest-paying YouTube niche, followed by crypto, real estate, tech, and business/education content. These attract advertisers with large budgets and high purchase intent, pushing CPMs and RPMs well above average. Entertainment, gaming, music, and comedy pay the least per view.

Do you get paid for YouTube Shorts?

Yes, but far less per view than long-form videos. Shorts are monetized through a separate ad-revenue-sharing pool, and the effective RPM is usually only a few cents per 1,000 views — often $0.05–$0.15. Shorts are better for growing subscribers than for direct ad income.

How many subscribers do you need to make money on YouTube?

To join the YouTube Partner Program and earn ad revenue you need 1,000 subscribers plus either 4,000 valid public watch hours in the past 12 months or 10 million valid Shorts views in the past 90 days. Subscriber count alone doesn't determine earnings — views, niche, and audience country do.