Source: Twitch Helix API (Get Streams). On Nov 2, 2026 at 18:35 UTC I read every live stream once (1,154 requests, a few minutes) and kept only the viewer counts, no names. 115,161 channels were live with 3,160,515 viewers. Tool: node-canvas (JavaScript), drawn by hand, no chart library.

What surprised me:

  • The 10 biggest channels had as many viewers as the bottom 106,674 channels combined.
  • The most common viewer count is exactly 1: 41,198 channels, 36% of everyone live. My guess is that many of those are the streamer's own second screen.
  • 1 in 10 live channels had nobody watching at all.
  • 427 viewers was enough to be in the top 1,000, and 24 viewers put you in the top 10,000.

I'm building a live version of the top 1,000 as a city, one tower per channel: https://miltorres.com/?ref=lemmy-oc-reparto

Chart of every live Twitch channel at one moment (115,161 channels, Nov 2, 2026, 18:35 UTC). Two stacked bars compare share of channels and share of viewers by rank: the top 1,000 channels are 0.87% of channels but get 63.6% of viewers. Below, a histogram of viewers per channel: 41,198 channels have exactly 1 viewer, 11,330 have none, and only 29 have more than 10,000.
you are viewing a single comment's thread
view the rest of the comments
[–] 3 points 4 days ago

Interesting that so many watch small streamers, it is much more wide than other media

  • source