Twitch Analytics: Streamer Stats & Best Games to Stream avatar

Twitch Analytics: Streamer Stats & Best Games to Stream

Pricing

from $20.00 / 1,000 reports

Go to Apify Store
Twitch Analytics: Streamer Stats & Best Games to Stream

Twitch Analytics: Streamer Stats & Best Games to Stream

Twitch streamer and game analytics: followers, average views per stream, hours and streams per week, games played and top clips for any channel, plus how crowded each game is and which games give smaller streamers the most viewers. No login.

Pricing

from $20.00 / 1,000 reports

Rating

0.0

(0)

Developer

Mariam Ahmed

Mariam Ahmed

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

15 days ago

Last modified

Share

Two answers from Twitch, no login needed:

  1. How is a channel really doing? Followers, average views per stream, views per 1,000 followers, streams and hours per week, which games it plays, its best broadcast, its top clips, and whether it is live now.
  2. Which game should I stream? For any game: live viewers and streamers, viewers per streamer, how much the top 10 streams take, what a typical stream gets outside the top 10, the languages watched and the size of the channels in the top 100. Plus a comparison of Twitch's top categories right now: most watched, most crowded and best for smaller streamers.

What does this Twitch scraper do?

Minecraft · live now
54,097 viewers across 3,150 streamers 17.2 viewers per streamer
top 10 streams hold 61% 6.8 per streamer outside them
66% of viewers watch in Spanish
Best for smaller streamers right now (viewers per streamer outside the top 10)
Slots 184 · Rust 58 · ASMR 41 · Grand Theft Auto V 30
  1. Enter channels ("shroud", or a twitch.tv link) and/or games ("Valorant", "lol", "cs2", or a category link).
  2. Optionally compare the top categories (up to 100) and filter games by stream language.
  3. The Actor reads Twitch's public data and returns one report per channel and game, plus videos, live streams and categories as CSV.

Who is it for?

  • Brands and agencies: check a streamer's real reach (views per stream, not just followers) before a sponsorship
  • Streamers: find games where viewers are not all taken by the top channels, and benchmark against rivals
  • Esports and games marketers: watch a game's audience, languages and top creators
  • Analysts: track categories over time with a schedule

What data do you get?

Channel report

FieldWhat it tells you
followers, partner, affiliate, accountAgeYearsSize and status
averageViewsPerBroadcast, medianViewsPerBroadcast, viewsPerThousandFollowersReal reach per stream
streamsPerWeek, hoursPerWeek, averageStreamHours, periodDaysHow often and how long they stream
gamesByHoursGames played, by share of hours
bestBroadcast, topClipsLastMonthTheir biggest stream and clips
liveNow, liveViewers, liveGame, lastStreamAt, daysSinceLastStreamRight now

Game report

FieldWhat it tells you
liveViewers, liveStreamers, gameFollowersSize of the category now
viewersPerStreamer, viewersPerStreamerOutsideTop10, top10ViewersSharePercentHow crowded it is, and what a typical stream gets
medianViewersRank11to100, smallestStreamInTop100What it takes to reach the top 100
viewersByLanguage, channelSizesInTop100Who watches, and how big the channels are
topStreamsThe 10 biggest live streams

Top categories: mostWatched, mostCrowded, bestForSmallerStreamers, and every category in TOP_GAMES_CSV.

Files: VIDEOS_CSV (recent videos per channel with views and length), STREAMS_CSV (top live streams per game with viewers and followers), TOP_GAMES_CSV.

Example: 30 September 2026, around 1:00 UTC

Two runs 20 minutes apart (the second: 8 reports in 12 seconds):

ChannelFollowersAvg views / streamStreams / weekHours / week
xQc12.6M947,4076.364.5
shroud11.3M349,6945.343.0
pokimane9.4M162,6381.33.2
GameViewersStreamersPer streamerOutside top 10Top 10 share
Just Chatting223,0165,59639.927.531%
League of Legends ("lol")70,6612,52228.016.542%
Minecraft54,0973,15017.26.861%
VALORANT41,6683,38912.38.829%
Counter-Strike ("cs2")30,1191,44520.813.834%

The top 100 categories held 1.7 million viewers across 75,067 streamers.

Pricing

$0.02 per report (channel, game or top-categories comparison) and $0.001 per row saved (video, live stream or category).

A channel with 25 videos saved costs $0.045; set "Rows to save per report" to 0 and it is $0.02. The run above cost $0.44 for 8 reports and 275 rows.

Good to know

  • Streaming figures come from saved past broadcasts. Twitch deletes them after 7 to 60 days and some channels hide them, so periodDays shows how far back the figures go. A channel with none gets a note instead.
  • Game detail comes from the top ~100 live streams; viewer and streamer totals are Twitch's own for the whole category. With a language filter, the figures cover those streams only.
  • Live numbers change by the hour. Schedule the Actor to compare times of day or days of the week.
  • Shorthand works: lol, cs2, gta, wow, apex, r6, dota, pubg, ow… A name Twitch does not know is looked up with Twitch's own category search.
  • No personal data: channel names are public; emails and phone numbers in bios and titles are removed.

Input

FieldMeaning
ChannelsNames or links
Games and categoriesNames, shorthand or category links
Top categories to compare0 to 100 (50 when nothing else is given)
Stream languagesOptional, for game reports: EN, ES, PT...
Recent videos per channel5 to 100
Live streams per game10 to 100
Rows to save per report0 to 100

Integrations

Export to JSON, CSV, Excel or Google Sheets, or connect through the Apify API, webhooks, Make, Zapier and n8n. Schedule it hourly or daily to build your own history of a game's audience or a streamer's reach.