Twitch Top Streams & Games Scraper
Pricing
from $0.50 / 1,000 results
Twitch Top Streams & Games Scraper
$0.5/1K π₯ Fast Twitch top streams scraper! Live streams & games by viewers β streamer, title, game & count. No key. JSON, CSV, Excel or API in seconds. Pull the directory for esports analytics & discovery β‘
Pricing
from $0.50 / 1,000 results
Rating
0.0
(0)
Developer
ninhothedev
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Scrape Twitch's top live streams and top games in seconds β no login, no API key, no Twitch developer app. Get live viewer counts, streamer names, stream titles, game/category, and start times, ready for esports analytics, streamer discovery, sponsorship research, and trend tracking.
Runs on datacenter proxies (or no proxy at all) and is priced to be cheap: roughly $0.5 per 1,000 items.
What it does
This actor pulls structured data straight from Twitch's public web GraphQL endpoint β the same data twitch.tv shows on its Browse and Directory pages.
Two modes:
- Top live streams (
mode: streams) β the biggest live streams right now, overall or filtered to specific games. - Top games (
mode: games) β the game categories ranked by current live viewers.
Use cases
- Esports analytics β track which games and matches are pulling the most concurrent viewers in real time.
- Streamer discovery β surface the top broadcasters in any category to build talent shortlists.
- Sponsorship & influencer research β size a streamer's live audience and the game they play before you reach out.
- Trend tracking β monitor which games are rising or falling on Twitch day over day.
Input
| Field | Type | Default | Description |
|---|---|---|---|
mode | select | streams | streams = top live streams, games = top game categories by viewers. |
games | array | [] | Only in streams mode. Exact Twitch game names (e.g. Just Chatting). Empty = top streams overall. |
limit | integer | 30 | Items per query (1β100). |
maxItems | integer | 100 | Total record cap (1β1000). |
Example β top live streams overall
{ "mode": "streams", "limit": 30, "maxItems": 100 }
Example β top streams for specific games
{ "mode": "streams", "games": ["Just Chatting", "League of Legends"], "limit": 20 }
Example β top games by viewers
{ "mode": "games", "limit": 50 }
Output
Stream record:
{"type": "stream","stream_id": "318541725271","title": "DAY 2 β GTA V STORY MODE","viewers": 62685,"streamer_login": "jynxzi","streamer": "Jynxzi","game": "Grand Theft Auto V","started_at": "2026-07-20T14:55:35+00:00","url": "https://twitch.tv/jynxzi","source": "twitch","scraped_at": "2026-07-20T20:00:00+00:00"}
Game record:
{"type": "game","game_id": "509658","name": "Just Chatting","viewers": 451456,"url": "https://twitch.tv/directory/game/Just%20Chatting","source": "twitch","scraped_at": "2026-07-20T20:00:00+00:00"}
Export to JSON, CSV, Excel, or hit the dataset API.
Related actors
Notes
Only public data available on twitch.tv is collected. No credentials are used. Twitch is a trademark of its respective owner; this actor is not affiliated with or endorsed by Twitch.
Keywords: twitch scraper, twitch api, top live streams, twitch top games, twitch viewers, esports analytics, streamer discovery, twitch directory, live viewer count, twitch data export.