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.
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.
| Niche | Typical CPM | Approx. 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 |
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.