Twitch Ad Revenue Share Estimator

Estimate your monthly ad revenue from streaming on Twitch. Model concurrent viewer counts, ad break minutes, CPM rates, and adblocker losses easily.

Mathematical Audit

Twitch Ad Revenue Share Formula

Calculates the total ad impressions served based on average concurrent viewers (CCV), broadcast hours, and ad density, factoring in AdBlock losses, and splits the result 55/45.

Total Viewer Hours = Avg Concurrent Viewers (CCV) × Hours Streamed
Total Ad Impressions = Total Viewer Hours × (Ads per Hour × 2) × (1 − AdBlock Rate%)
Gross Revenue = (Total Ad Impressions ÷ 1,000) × CPM Rate
Creator Share (55%) = Gross Revenue × 0.55

The calculation assumes 30-second ad slots (so 3 minutes of ads equals 6 slots). Standard Twitch ad split is 55% for both Affiliates and Partners.

Operational Guide

How to Estimate Your Twitch Ad Earnings

1

Enter Average Viewers (CCV)

Input your typical concurrent viewer count (found in your Twitch Channel Analytics).

2

Set Hours Streamed per Month

Enter the number of hours you stream in a standard month.

3

Set Ad Breaks Duration

Select the minutes of ads you run per hour (running at least 3 mins per hour enables pre-roll ad disabling and the 55% revenue share).

4

Estimate CPM and AdBlock Usage

Enter your expected CPM rate (standard is $2 to $10) and estimate the percentage of viewers running AdBlock.

Real-World Scenario Example

"A streamer streams 100 hours a month with a CCV of 300, running 3 minutes of ads per hour at a $4.00 CPM, and 30% AdBlock usage."

Inputs

avgViewers:300
hoursStreamed:100
adsPerHour:3
cpm:4
adblockRate:30

Result

Total Viewer Hours: 30,000. Impressions: 126,000. Gross Revenue: $504.00. Creator Payout (55%): $277.20.

Important Disclaimer

These values are estimates. Real-time CPM rates fluctuate based on advertiser demand and localized pricing.