Skip to content
Business & CreatorFree · No signup · 60K+/month

YouTube / TikTok RPM Calculator — Effective RPM and Monthly Revenue

Drop your platform, niche, US audience %, average watch time, monthly views, and monetization status. Calculator computes effective RPM (base × niche × geo × watch × monetization), monthly + annual projection, and the niche-vs-geography variance attribution that drives 90%+ of RPM differences.

  • Instant result
  • Private — nothing saved
  • Works on any device
  • AI insight included
Reviewed by CalcBold EditorialLast verified Methodology

YouTube / TikTok RPM Calculator

Each platform has dramatically different base RPM. YouTube long-form ($5) > TikTok ($0.50) > Reels ($0.40) > YouTube Shorts ($0.10).

Niche RPM varies 6× across categories — finance + tech command top RPMs because of high-CPM advertiser demand. Kids restricted by COPPA.

Percentage of your audience in the US/UK/CA/AU. RPM scales linearly with this — Tier-1 viewers monetize ~5× emerging markets.

Average view duration. Drives mid-roll inventory on YouTube (8min+ unlocks 2-3 mid-roll slots). YouTube only — TikTok / Shorts / Reels don't use this lever.

Total monthly views across the channel. Use last-90-day average — viral months distort.

Eligible = full RPM. Partial = 50% rate. Ineligible = no revenue yet — useful for projecting future eligibility.

Embed builderDrop the RPM Calculator on your site →Free widget · 3 sizes · custom theme · auto-resizes · no signupGet embed code

What This Calculator Does

The YouTube / TikTok RPM Calculator answers the question every video creator runs into the moment they cross the monetization threshold: what should I actually expect my channel to earn at my niche, geography, and view volume? Drop your platform (YouTube long-form / TikTok / YouTube Shorts / Instagram Reels), niche, US audience percentage, average watch time, monthly views, and monetization status. The calculator stacks platform-base RPM × niche multiplier × geography × watch-time × monetization to compute an effective RPM, then projects monthly + annual revenue at your view volume — and surfaces the niche-vs-geography variance attribution that drives 90%+ of RPM differences between channels.

Most YouTube earnings content on the open web cites averages (“YouTube pays $3-5 per 1,000 views!”) without the multiplier stack that explains why a finance channel at 80% US audience earns 10× a gaming channel at 20% US audience for the same view count. CalcBold’s version uses empirically-anchored multipliers — finance 2.5× niche, kids 0.4×, geography linear from 0.4× to 1.8× across 0-100% US audience, watch-time lever capping at 1.6× for YouTube — so the output reflects the actual variance distribution channels see in practice. Free, no signup, no “join my creator academy” — just the multiplier math behind the YouTube Studio revenue tab.

The Math — Multiplier Stack RPM

The headline number is effective RPM — the composite of five multipliers stacked on the platform’s base rate. Above $500/mo monthly revenue tones success; $100-500 is info-tier modest channel; below $100 (or ineligible status) is warning. Niche RPM varies 6× across categories (finance 2.5× to kids 0.4×) because viewer demographics drive advertiser CPM — finance, tech, and business niches command premium RPMs because viewers have high-CPM advertiser demand (B2B SaaS, financial products, premium services). Geography scales linearly from 0.4× (zero US audience) to 1.8× (100% US), often dominating niche choice — a 90% US general-niche channel can outearn a 20% US finance channel.

Two quirks. First, watch-time multiplier applies only to YouTube long-form (TikTok / Shorts / Reels don’t unlock mid-roll inventory the way YouTube does). The watch-time lever caps at 1.6× because beyond ~30min the marginal mid-roll ad slot adds diminishing return — 4 vs 5 mid-rolls don’t materially change RPM. Second, the calc treats Q4 seasonality implicitly via the base-RPM defaults. Real RPM swings ±40% across the year — Q1 lowest (post-holiday ad budget reset), Q4 peak (holiday spending + end-of-year brand budgets). Annual projection × 12 over-counts vs Q1-only earnings; budget conservatively for cash-flow planning.

Worked Example — Default Inputs

Plug in the calculator’s defaults: YouTube platform ($5 base RPM), finance niche (2.5× multiplier), 60% US audience (geo = 0.4 + 0.6 × 1.4 = 1.24×), 5min average watch time (1.0× — at the baseline), 100K monthly views, eligible monetization (1.0×). Effective RPM = $5 × 2.5 × 1.24 × 1.0 × 1.0 = $15.50. Monthly revenue = (100,000 ÷ 1,000) × $15.50 = $1,550/mo. Annual projection = $1,550 × 12 = $18,600/yr. The verdict: a finance channel at 60% US + 5min watch time + 100K views/mo earns $1.5K/mo from AdSense alone — solid creator-economy starter income, in success-tier territory.

The defaults are calibrated to surface a typical finance-niche YouTube reality: high-RPM niche + decent US audience + average watch time = meaningful AdSense revenue at modest view volume. Three levers to push the math: lift US audience % (60% → 80% pushes geo from 1.24× to 1.52×, adding 23% RPM), lift watch time (5 → 10 min pushes watch-time multiplier from 1.0× to 1.30×, unlocking mid-roll inventory, adding 30% RPM), or scale views (100K → 200K doubles revenue linearly at constant RPM). Niche-switching is not a lever — it’s a 12-18 month rebuild of the channel + audience. Geography and watch-time are the in-channel levers; view scale is the time-and-cadence lever.

The Levers — What Lifts Each

Niche multiplier (6× variance).Finance 2.5×, tech 2.0×, business 2.0×, health 1.4×, general 1.0×, gaming 0.8×, entertainment 0.7×, kids 0.4×. Top finance YouTubers (Graham Stephan, Andrei Jikh, Money Guy Show) see $15-25 effective RPM with 80%+ US audience + 8-10min avg watch time. Kids’ channels are restricted by COPPA + YouTube Kids policy — channels designated “made for kids” lose personalized ads, comments, mid-roll on long-form, end-screen ads, merch shelf, dropping RPM 60-75%. Niche choice is upstream of every other lever — wrong niche + perfect execution loses to right niche + average execution. Niche-switching is a 12-18 month rebuild, not a quick lever.

Geography multiplier (4-5× variance). Tier-1 audiences (US/UK/CA/AU) command 4-6× the CPM of emerging markets. Linear scaling: 0% US = 0.4×, 50% = 1.1×, 100% = 1.8×. Often dominates niche when both vary — a 90% US general channel ($2 baseline × 1.66 geo = $3.32 RPM) can match or beat a 20% US finance channel. Lift moves: US-specific topics (tax law, local market data, US-centric examples) bias algorithm toward US viewers; posting time discipline (Tuesday-Thursday 2-4pm ET hits US peak watch hours, algorithm uses early-watch geography to bias subsequent recommendations); English- only captions vs auto-translate (auto-translate distributes to non-US first; English-only reverses the geographic bias). Most creators sit at 30-50% US; lifting to 60-80% usually requires deliberate optimization on all three.

Watch-time multiplier (YouTube only). 5min baseline = 1× (1 ad slot, pre-roll only); 8min unlocks 2 ad slots; 12min unlocks 3 slots; 18min+ unlocks 4-5 slots. Each additional ad slot adds ~$2-4 RPM at typical CPM. The calc’s 6%/min linear approximation caps at 1.6× because beyond ~30min mid- roll inventory saturates. Sweet spot: 12-18min videos for most niches — long enough to unlock 3 mid-rolls, short enough to retain audience-completion. TikTok / Shorts / Reels don’t have this lever — those pay from a single-ad-rotation pool. The watch-time lever is why YouTube long-form beats Shorts 50× on RPM despite both being on YouTube.

Monetization status.Eligible (1K subs + 4K hrs YT, or live-monetized TikTok Creator Rewards) = full RPM (1.0×). Partial = newly eligible, building (50% of full RPM). Ineligible = no revenue (0×). Most channels need 6-12 months of consistent shipping to reach eligibility thresholds. The calc’s “ ineligible” output is the right framing to project future revenue — “at my current view volume + niche + geography, what would I earn if I were eligible?” Useful for deciding whether to push harder for the threshold or whether the channel will be unprofitable even at full eligibility (in which case sponsorship + product layer matter more than AdSense).

Common Mistakes

Citing platform-average RPM as your channel RPM.“YouTube pays $3-5 per 1,000 views” is the platform average — your channel- specific RPM varies 50× across the niche × geography × watch-time × monetization stack. A finance channel at 80% US + 10min watch time = $20+ effective RPM; a gaming channel at 20% US + 5min watch time = $0.40 effective RPM. Use last-90-day actual RPM from YouTube Studio as truth; treat the calc as a planning model for “what if I switch niche / lift US audience / extend video length” directional analysis.

Optimistic US audience % from memory. Most creators undercount; YouTube Studio shows the real number under Audience → Geography. Plug the actual last-90-day percentage, not the “I think I’m mostly US” estimate. The geography lever is 4-5× variance; getting this wrong corrupts the entire revenue projection. Same applies to TikTok — TikTok Analytics shows the actual geography breakdown.

Treating Shorts revenue like long-form. YouTube Shorts pays from a separate ad pool: 45% revenue share to creators after music licensing + technical costs vs 55% for long-form. Result: $0.10 RPM Shorts vs $5 RPM long-form — a 50× gap. Use Shorts for audience funnel-building (subscribers, discovery), not for monetization. Convert Shorts viewers to long- form via call-outs + community posts. Channels that run Shorts-only typically earn 5-10% of equivalent long- form-only channels at the same view volume.

Annualizing peak-month earnings. Q4 ad budgets pay 1.4-1.8× Q1 rates because brand budget concentrates in October-December (holidays + end-of- year spending). A channel earning $1K/mo annual average earns $700-800/mo Q1 and $1,300-1,500/mo Q4. Multiplying December earnings × 12 over-counts annual revenue by 30-40%. Use last-12-month rolling average for honest annual projection; budget conservatively (Q1 numbers) for cash-flow planning.

Ignoring sponsorship at scale. AdSense / Creator Rewards is the floor, not the ceiling. Sponsorship typically beats RPM at scale — a 100K-view tech video earns ~$800 RPM (eligible × $8 effective), but the same video with a $3-5K sponsorship earns 4-6× the platform monetization. Above 50K subscribers + active sponsor outreach, sponsorship dominates platform monetization for most niches. Below 10K subscribers, platform RPM is the only realistic monetization. The calc surfaces the platform side; pair with sponsorship rate math for total monetization picture.

Related Calculators

Pair this with the Sponsorship Rate Calculator — once you have RPM math, run the sponsorship rate calc. Sponsorship typically pays 5-10× platform RPM at scale, so total monetization picture needs both numbers (the calc gives the AdSense floor; sponsorship math gives the ceiling). The Social Media ROI Per Hour Calculator compares YouTube + TikTok hourly ROI vs other social platforms — sometimes the platform with higher RPM is also the most time-intensive (YouTube long-form production averages 8-12 hours per video). The Audience Capture Time Calculator shows the months-to-monetizable scale runway you need if you’re early in audience-building — YouTube revenue becomes meaningful only past 1K subs + 4K watch hours, typically 6-12 months of consistent shipping. And the Newsletter ROI Calculator models the downstream high-LTV monetization if your YouTube channel feeds a newsletter (common pattern) — platform RPM is the floor; high-LTV product + email funnel is where most successful YouTube creators actually make their money.

How to Read the Verdict

The effective RPM tells you what 1,000 views actually pays you — not what AdSense headlines suggest. Niche and US-audience-percentage drive 90%+ of the variance. Two creators with identical view counts can earn 5× different revenue purely on those two inputs.

  • Effective RPM > $15.You’re in a high-CPM niche with strong US audience. Push views — every incremental 100K views is a meaningful paycheck at this RPM.
  • Effective RPM $3-10. Mainstream creator territory. Direct monetization (sponsorships, affiliate, courses) usually beats raw RPM at this rate. Run the sponsorship calc to compare.
  • Effective RPM < $2.Either low-CPM niche (gaming highlights, music, international focus) or low US audience. Don’t scale view count alone — pivot niche or layer non-AdSense monetization.
  • Watch time < 50% of video length. You’re leaving CPM on the table — algorithm rewards high retention with better ad placement. Tighten the first 15 seconds before optimizing anything else.

Frequently Asked Questions

The most common questions we get about this calculator — each answer is kept under 60 words so you can scan.

  • Why does YouTube RPM beat TikTok by 10×?
    Three reasons. (1) Ad inventory: YouTube long-form (8min+) unlocks 2-3 mid-roll slots vs TikTok 1 in-feed ad rotation. (2) Watch-through rate: YouTube viewers complete 60-80% vs TikTok 20-30% — sponsors pay accordingly. (3) Audience demographics: YouTube skews older + higher-income vs TikTok younger + lower disposable income. The $5 YouTube vs $0.50 TikTok gap reflects all three structural differences — not arbitrary platform policy.
  • What's a typical RPM for finance YouTube?
    Finance niche commands 2.5× niche multiplier on YouTube ($12.50 base before geo + watch-time). At 60% US audience + 5min avg watch time + eligible: $8-15 effective RPM is typical. Top finance YouTubers (Graham Stephan, Andrei Jikh, Money Guy) see $15-25 RPM with 80%+ US audience + 8-10min avg watch time. Below $8 RPM in finance signals low US audience % or low watch time — both fixable with content + geo-targeting choices.
  • Why is YouTube Shorts so much lower RPM than long-form?
    Shorts pay from a separate ad pool: 45% revenue share to creators after music licensing + technical costs vs 55% for long-form. The Shorts ad pool itself is much smaller because feed-based ads on Shorts compete with TikTok for ad spend in a category where ad rates are low. Result: $0.10 RPM Shorts vs $5 RPM long-form — a 50× gap. Use Shorts for audience funnel-building (subscribers), not for monetization. Convert Shorts viewers to long-form via call-outs + community posts.
  • How does watch time drive YouTube RPM?
    8-minute threshold unlocks mid-roll ads. 5min baseline = 1 ad slot (pre-roll); 8min = 2 slots; 12min = 3 slots; 18min+ = 4-5 slots. Each additional ad slot adds ~$2-4 RPM at typical CPM. Calculator's watch-time multiplier (5min baseline + 6%/min, capped at 1.6×) approximates the mid-roll ramp. Above 30min the diminishing returns hit — 4 vs 5 mid-rolls don't materially change RPM. Sweet spot: 12-18min videos for most niches.
  • Geography vs niche — which matters more for RPM?
    Geography typically dominates niche when both vary. A general-niche channel at 90% US ($2 baseline × 1.66 geo = $3.32 RPM) beats a finance-niche channel at 20% emerging-markets ($12.50 × 0.68 geo = $8.50 RPM, but compare across the spectrum). For a single creator changing one variable: niche-switching produces 2-3× RPM swings; geo-shifting produces 4-5× swings. Both matter; geography is slightly higher leverage if you can choose.
  • How do I lift my US audience %?
    Three high-leverage moves. (1) US-specific topics: tax law, local market data, US-centric examples — algorithm recommends US viewers first. (2) Posting time discipline: publish Tuesday-Thursday 2-4pm ET to hit US peak watch hours; algorithm uses early-watch geography to bias recommendations. (3) Language: English-only English captions vs auto-translate. Auto-translate distributes to non-US first; English-only reverses that. Most creators sit at 30-50% US; lifting to 60-80% typically requires deliberate optimization on all three.
  • Why is kids' YouTube RPM so restricted?
    COPPA + YouTube Kids policy. Channels designated 'made for kids' (manually or algorithmically) lose: personalized ads, comments, mid-roll on long-form, end-screen ads, merch shelf, and most monetization features. Result: kids' RPM clusters $0.50-2 vs $5 baseline — 60-75% lower. Three responses: (1) reposition for adults watching kids' content, (2) move to Patreon / direct monetization, (3) accept the lower RPM + scale on volume (top kids' channels do 100M+ views/mo).
  • What's a TikTok Creator Rewards RPM?
    $0.50 base RPM at the eligibility threshold. Creator Rewards (replaced Creator Fund in 2024) pays for videos > 1 minute + 10K+ views + active monetization. Effective RPM after niche + geo: $0.20-1.50 typical. Best-case: finance / tech niche + Tier-1 audience + viral video = $1-2 RPM. Sponsorship revenue typically dwarfs Creator Rewards for established TikTok creators — Creator Rewards is the floor, not the ceiling.
  • How do seasonal CPM swings affect projections?
    Q4 ad budgets pay 1.4-1.8× Q1 rates because brand budget concentrates in October-December (holidays + end-of-year spending). Seasonal pattern: Q1 lowest, Q2 baseline, Q3 baseline + slight lift, Q4 peak. A channel earning $1K/mo annual average earns $700-800/mo Q1 and $1,300-1,500/mo Q4. Annual projection multiplied by 12 over-counts vs Q1-only earnings; budget conservatively for cash-flow planning.
  • What about YouTube Premium revenue?
    YouTube Premium pays creators based on watch-share — Premium subscribers' subscription fees are split among creators they watch. Rates vary widely; typical Premium-only revenue is 10-25% of AdSense revenue for a given channel. For a channel earning $10K/mo AdSense, Premium adds $1-2.5K/mo. Calculator's base RPM ($5 YouTube) bakes in typical Premium contribution. Channels with heavy Premium audience (tech, productivity, education niches) see disproportionate Premium revenue.
  • How accurate are RPM projections?
    Within ±30% if all inputs are honest. Largest variance drivers: (a) actual US audience % vs reported (most creators undercount; YouTube Studio shows real number), (b) ad-skip rate (skippable ads pay per-impression but skip rate varies 20-50%), (c) seasonality (Q4 vs Q1 swings ±40%). Use last-90-day actual RPM from YouTube Studio as truth; treat the calc as a planning model. The calc helps forecast 'what if I switch niche to finance' or 'what if my US audience grows from 40% to 70%' — directional, not predictive.
  • Sponsorship vs RPM — which is bigger?
    Sponsorship typically beats RPM at scale. A 100K-view tech video earns ~$800 RPM (eligible × $8 effective). Same video with a $3-5K sponsorship earns 4-6× the platform monetization. Above 50K subscribers + active sponsor outreach, sponsorship dominates platform monetization for most niches. Below 10K subscribers, platform RPM is the only realistic monetization. Strategy: scale audience via platform algorithm, monetize via sponsorship + product layer once audience supports it.