Free Tool

YouTube RPM Calculator

Work out your revenue per 1,000 views (RPM), the number that actually lands in your bank account. Enter your views, pick your niche or set your own CPM, adjust your ad-view rate, then see your RPM and projected earnings.

Your numbers
Ctrl+Enter to calculate (Cmd+Enter on Mac)
Example Output
Estimated RPM
$3.96
Revenue per 1,000 views
Projected earnings
$396
From 100,000 views
Calculation breakdown
Advertiser CPM
Technology niche
$12.00
Creator share (55%)
$12.00 × 0.55
$6.60
Ad-view rate (60%)
$6.60 × 0.60 = RPM
$3.96
Projected earnings
100,000 ÷ 1,000 × $3.96
$396
Example: 100,000 views, Technology niche ($12 CPM), 60% ad-view rate. Enter your own values and click Calculate to see your personalised estimate.
Estimated RPM
$0.00
Revenue per 1,000 views
Projected earnings
$0
From 0 views
Calculation breakdown
This is a rough estimate. Actual RPM varies with your audience location, video length, mid-roll count and season. YouTube's own dashboard "RPM" also includes non-ad income (memberships, Super Chat) that this tool does not model.

How to Use

Step 1
Enter your views
Use your average monthly views (or a single video's views). This is the total the earnings projection is based on.
Step 2
Pick a niche or CPM
Choose your niche to auto-fill a typical CPM, or select Custom and enter the CPM from your own YouTube Studio analytics for a precise result.
Step 3
Set your ad-view rate
Adjust the share of views that actually show an ad (50 to 70% is typical), then read your RPM and projected earnings.

How the RPM calculation works

RPM (Revenue Per Mille) is what you keep per 1,000 total video views, after YouTube's 45% cut and across every view, including the ones that never show an ad. It is always lower than CPM, which is what advertisers pay per 1,000 ad impressions before YouTube's cut. This calculator uses a simple, transparent model:

RPM = CPM × 0.55 (your share) × ad-view rate. Earnings = views ÷ 1,000 × RPM. For example, a $12 CPM with a 60% ad-view rate gives an RPM of about $3.96, so 100,000 views is roughly $396 in ad revenue.

For the full picture, including how CPM and RPM vary by niche and country and how to raise both, read our YouTube RPM guide and YouTube CPM guide.

Typical YouTube RPM by niche (2026)

NicheTypical CPMApprox. RPM
Finance / Business$10–$45$5–$20
Technology$8–$25$4–$12
Health / Beauty$4–$12$2–$6
Lifestyle / Vlogs$2–$7$1–$3.50
Gaming / Entertainment$1–$5$0.50–$2

What about YouTube Shorts RPM?

Shorts are paid from a separate ad-revenue pool, not the CPM model above, so their RPM is far lower: commonly $0.04 to $0.15 per 1,000 views. This calculator estimates long-form (in-stream ad) RPM, so treat Shorts separately.

More Free Vlogging Tools

← View all tools