YouTube RPM by niche is creator revenue per 1,000 total views after YouTube's share and mixed revenue — it is not advertiser CPM, and it is not a published payout. YouTube gaming RPM uses the same formula on gaming videos; the cited YouTube documentation does not provide a gaming-specific RPM table. Public niche averages are directional estimates, not your channel's truth. Compare only with the same date range, geography mix, content format, and monetization status. For your benchmarks, read authenticated RPM in YouTube Studio or a connected tool such as TubeAnalytics (YouTube Analytics API). TubeAnalytics publishes country-oriented figures on YouTube CPM and RPM benchmarks and explains limits on methodology — we do not invent guaranteed niche rates.
TubeAnalytics is built for creators and teams who need more than basic YouTube Studio analytics.
RPM vs CPM in one screen
Try it free
Compare the RPM method with your own channel
This article gives a comparison method, not a measured niche rate. The checker uses your connected channel's 28-day YouTube Analytics estimated revenue and views; an eligible plan and card are required.
YouTube RPM (revenue per mille) is what the creator actually earns per thousand views after YouTube's share, using the revenue sources in the selected report. YouTube CPM (cost per mille) is what advertisers pay per thousand ad impressions, before creator share. YouTube Help states that difference directly. The two metrics use different numerators and different denominators, so a fixed percentage cannot convert CPM into RPM.
| Metric | Who it describes | Numerator | Denominator |
|---|---|---|---|
| RPM | Creator | Reported creator revenue after share | Total views (Shorts: engaged views) |
| CPM | Advertiser | Advertiser spend on ads | Ad impressions |
Use RPM when the question is what you earned. Use CPM when the question is advertiser demand. Definitions also live in the RPM glossary and CPM glossary. For the advertiser-side companion, see Understanding YouTube CPM and RPM. For the creator-side hub, see YouTube RPM explained.
How Do You Calculate YouTube RPM?
Calculate YouTube RPM with this formula: RPM = (finalized creator revenue / total views) x 1,000. If a channel earns $420 from 100,000 total views, its RPM is $4.20. That worked example illustrates the algebra; it is not a niche average or a gaming rate. Use finalized revenue and the same date range for both values. Do not substitute CPM, estimated advertiser spend, or monetized playbacks for creator revenue.
You can estimate revenue using an RPM range with explicit assumptions, while YouTube Studio or TubeAnalytics provides the authenticated result. If you already have reported YouTube revenue and the matching view count, use the YouTube RPM calculator. It divides those two inputs and does not estimate another channel's earnings. Advertiser CPM is not creator RPM. For impression-side math on numbers you already have, use the YouTube CPM calculator.
This formula includes the revenue sources represented in the selected report. Segmenting by video, country, traffic source, and format explains why two channels with the same niche can have very different RPM. Treat every public benchmark as a hypothesis until your own channel history confirms it.
How to compare RPM by niche without fake precision
YouTube does not publish a universal RPM benchmark by niche. Compare finalized RPM from your own channel across videos with the same topic, format, audience geography, and date window. Public dollar ranges are directional claims unless the publisher discloses its sample, revenue definition, collection period, and calculation method.
Use niche as one grouping variable, not as a guaranteed earnings rate. Start with the RPM definition in YouTube Help, then compare like-for-like videos in YouTube Studio or an authenticated analytics dashboard. Control for geography, format, traffic source, ad suitability, and included revenue sources before attributing a difference to niche.
YouTube gaming RPM is a common search, but YouTube does not publish a gaming-specific RPM rate. Gaming often draws a younger, broader audience than finance or software, so advertiser demand can differ — that is a directional pattern, not a payout you can quote. Compare your own gaming videos like-for-like in YouTube Studio, then use authenticated analytics if you want RPM by video and traffic source. For gaming channel workflow (not a rate table), see the YouTube gaming channel guide.
Control these six variables before concluding anything about a niche:
| Control for | Why it moves RPM | Where to check |
|---|---|---|
| Audience country | Advertiser demand differs sharply between markets | YouTube Studio → Analytics → Audience → Top geographies |
| Format | Long-form carries ad slots; Shorts pay from a pooled model | Analytics → Content, split by Shorts and long-form |
| Date range | Advertiser spend is seasonal, and revenue is not final until it settles | Use the same window on both sides of any comparison |
| Traffic source | Search, Browse, and Suggested attract different ad demand | Analytics → Content → Traffic source |
| Ad suitability | Limited-ads ratings reduce the advertiser pool for a video | Studio → Content → Monetization status |
| Revenue mix | RPM includes memberships, Premium, Super Chat and Super Stickers, not ads alone | Analytics → Revenue → Revenue sources |
The reliable comparison is against your own history: same format, same geography mix, same date window, finalized revenue on both sides.
What public niche tables can and cannot claim
YouTube publishes no RPM benchmark by niche. Every public niche table is a third-party estimate, and most do not disclose the sample, revenue definition, collection period, or calculation method needed to judge it. A table without that disclosure reads as a payout rate and gets used as one, which is how creators treat an internet average as a forecast.
What a public table can claim: a directional order of magnitude, if the publisher states how the figure was built and dated. Finance and software often attract higher advertiser demand than broad entertainment. That is a pattern, not a cell you can copy into a spreadsheet as next month's income.
What a public table cannot claim: your channel's RPM, a competitor's private earnings, or a guaranteed rate for a topic. Public views do not reveal private revenue. TubeAnalytics does not invent those missing cells. Read the TubeAnalytics methodology for what we measure, what we estimate, and what we refuse to fabricate.
Use niche as a grouping variable when you compare your own videos, not as an expected rate. The spread inside any niche is wide because RPM depends on audience geography, format, traffic source, and ad suitability. A channel serving mostly US viewers and one serving mostly Indian viewers can sit several-fold apart on the same topic.
Country context
Audience geography can materially affect RPM because advertiser demand varies between markets. Check your geography report in YouTube Studio before attributing a change to a topic. A change in viewer mix can move RPM even when the content stays the same.
TubeAnalytics publishes country-oriented figures on the YouTube CPM and RPM benchmarks hub. Those pages are directional country context. They are not a measured niche dataset and they are not a personal target. This article does not add new niche cells to that hub. Country mix often moves RPM more than niche does — see YouTube CPM by country.
If a country page shows an average CPM or RPM, treat it as a planning range with the limits stated on that page and on methodology. Validate every figure against your own authorized YouTube Analytics report before using it in a forecast.
Authenticated tracking
Authenticated RPM is the number YouTube reports for a channel you own or are authorized to access. YouTube Studio shows it under Analytics, then Revenue. A connected tool such as TubeAnalytics reads the same YouTube Analytics API and can keep RPM next to video, geography, and traffic-source breakdowns.
If you want a one-time formula check: enter finalized revenue and matching views in the RPM calculator linked above. That is arithmetic, not a competitor estimate.
If you want a scenario from assumptions: use the revenue calculator with inputs you label as assumptions. Do not treat the output as Studio truth.
If you want ongoing authenticated RPM: connect the channel in revenue optimization or revenue analytics, or try real RPM on a channel you authorize. Public estimate sites cannot match Studio when they cannot see monetized playbacks, geography mix, or non-ad revenue.
TubeAnalytics replaces estimates with authenticated RPM on channels you authorize. Confirm current plan limits on pricing. Eligible new customers can start a seven-day trial; a payment card is required. That trial is not a free plan. Enterprise stays at 5 connected channels.
After you have a baseline, use how to increase YouTube RPM only against your own comparable uploads.
Practical Next Step
- Group your own videos by topic and format; this article does not supply a measured niche-rate table.
- Calculate RPM for the same reporting window and compare against your own history.
- Check geography and revenue mix before attributing a change to topic.
- Test one content change and compare several similar uploads before scaling.
Start with definitions in YouTube RPM explained and Understanding YouTube CPM and RPM. Read country context on YouTube CPM and RPM benchmarks. Try real RPM on a channel you authorize, then confirm trial and plan limits on pricing.
Methodology and Evidence
This article provides a comparison method, not a measured niche benchmark dataset. It uses the YouTube Help definition of RPM and the reporting capabilities documented by the YouTube Analytics API.
Use creator revenue and total views from the same report and date range, recording which revenue sources are included and whether the amount is estimated or finalized. For the worked example, $420 in finalized creator revenue divided by 100,000 total views, multiplied by 1,000, is a $4.20 RPM. Compare like-for-like authorized channel reports and reconcile changes against YouTube Studio before treating a result as settled.
Limitations
The worked example illustrates the formula; it is not a gaming or niche average. Topic, format, audience geography, traffic source, ad suitability, seasonality, and revenue mix can all affect the result. Public niche ranges without a disclosed sample and method cannot establish a reliable target for your channel.
Estimated revenue can change, and reports may not support every combination of dimensions or revenue sources. A single upload does not establish a lasting improvement. Public tools cannot reveal a competitor's private revenue. Analyze only channels you own or are authorized to access.