StreamOS is live: Twitch and Kick stats right in your browser. Add it to Chrome
Twitch Statistics
Track streamers, analyze trends, and discover insights from Twitch.tv.
Key Stats at your fingertips
Twitch Statistics provides in-depth analytics for the entire Twitch.tv ecosystem. We track:
Follower Growth
Monitor follower changes over time for any channel.
Viewer Analytics
Analyze average and peak viewership for live streams.
Category Trends
Discover which games and categories are currently popular.
Stream History
Access historical data to understand a channel's performance.
The ultimate toolkit for Twitch statistics
Whether you're a streamer, a fan, or a brand, Twitch Statistics gives you the insights you need.
Real time data
Get the most up-to-date statistics, refreshed frequently.
Visual charts
Easily understand trends with our interactive graphs and charts.
Discover rising stars
Identify trending channels and up-and-coming streamers before they go big.
How We Estimate Twitch Streamer Earnings
Every earnings figure on Twitch Statistics is an estimated range, never a single number. This page documents exactly how those ranges are built. Last reviewed July 2026.
Data sources
We track live viewership for thousands of Twitch channels around the clock and record viewer counts every few minutes. We combine that with 30-day aggregates synced from TwitchTracker to get each channel's average concurrent viewers and hours streamed. Where our own tracking has more data, we use it as the fallback.
Subscriptions
The standard Twitch revenue split is 50/50, so each $4.99 Tier 1 sub is worth about $2.50 to the streamer. Channels in the Partner Plus program earn better splits: 60/40 at 100 Plus Points and 70/30 at 300 Plus Points, which raises a Tier 1 sub to about $3.49 net. We estimate paid subs as 10% to 30% of average concurrent viewers, which is why estimates show a range. For channels above 200 average viewers, the high end of the range uses the 70/30 net figure since those channels plausibly qualify for Partner Plus. Read more on the Twitch sub payout page.
Ad revenue
Ad income scales with watch time. We multiply average concurrent viewers by hours streamed to get 30-day viewer-hours, then apply an industry-reported net CPM range of $2 to $5 per 1,000 viewer-hours. Real payouts depend on ad density, viewer region, and ad-block rates, so we keep the band wide.
Bits and cheers
Streamers receive about $0.01 per bit cheered. Bits income correlates strongly with subscription income, so we model it as 10% to 30% of estimated subscription revenue rather than guessing a raw bit count.
What we exclude
Direct donations, sponsorships, merchandise, off-platform income, and Prime sub variations are excluded because they cannot be observed from public data. For many streamers these exceed on-platform income, so treat our figures as a floor for streaming revenue, not total income or net worth.
Channels with limited data
Channels tracked for less than 30 days, or with no recorded viewership, do not get published estimates. Where we only know a current live viewer count, estimates are labeled as based on live viewership and an assumed schedule.