Twitch Live Streams Scraper | Top Streams, Games, Viewers avatar

Twitch Live Streams Scraper | Top Streams, Games, Viewers

Pricing

from $19.00 / 1,000 results

Go to Apify Store
Twitch Live Streams Scraper | Top Streams, Games, Viewers

Twitch Live Streams Scraper | Top Streams, Games, Viewers

Tap into creator and stream records from Twitch Live Streams with channel name, follower count, viewer count, category, language and direct links. Loved by influencer discovery, brand partnerships and audience research. Run on demand or on a recurring schedule and feed every row into your favouri.

Pricing

from $19.00 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

1

Monthly active users

6 days ago

Last modified

Share

ParseForge Banner

๐ŸŸฃ Twitch Live Streams Scraper

๐Ÿš€ Pull the top Twitch live streams with viewers, games, and tags in seconds. No login required.

The Twitch Live Streams Scraper pulls active streams from Twitch sorted by viewer count, either globally or for a specific game/category. It returns one record per live stream with full broadcaster, game, viewer, language, and tag metadata - all from public anonymous endpoints.

Coverage: every currently-live stream on twitch.tv. Optional filters by game slug (e.g. just-chatting, league-of-legends) and stream language. Up to 1,000,000 records per run on paid plans.

๐ŸŽฏ Target Audience๐Ÿ’ก Primary Use Cases
Streaming analyticsTrack top streams by game/language
Sponsorship teamsIdentify high-viewer creators in real time
Esports mediaMonitor tournament-related live streams
ResearchersStudy live-streaming engagement

๐Ÿ“‹ What the Twitch Live Streams Scraper does

  • Queries the public Twitch GraphQL endpoint with the public anonymous Client-ID
  • Returns one record per live stream with 18 normalized fields
  • Optional filters: game slug, language
  • Outputs to structured records via Apify dataset
  • Auto-limits to 10 items on the free plan; up to 1,000,000 on paid

๐Ÿ’ก Why it matters: Twitch's public API requires OAuth tokens and rate-limits aggressively. This Actor handles auth-free access via the same endpoint twitch.tv itself uses.

๐Ÿ“Š Data fields

Each record includes: broadcasterLogin, game, imageUrl, language, results, scrapedAt, title, url, viewersCount. These field names come straight from the actor's dataset schema, so what you see here is what lands in your dataset.

โš ๏ธ Good to Know: Twitch's public GraphQL surface can change without notice. The Actor uses persisted-query-free fallback queries that match what the web app sends.

๐Ÿš€ How to use

  1. Create a free Apify account w/ $5 credit
  2. Open the Twitch Live Streams Scraper actor page
  3. (Optional) Set gameSlug and language, set maxItems
  4. Click Start and wait for the run to finish
  5. Retrieves the dataset as tabular / spreadsheet / structured / structured
ActorWhat it does
YouTube Trending ScraperTop trending videos
Mastodon Trends ScraperFediverse trends
Reddit Subreddit ScraperSubreddit posts
GitHub Trending ScraperDaily trending repos

๐Ÿ’ก Pro Tip: browse the complete ParseForge collection.

โš ๏ธ Disclaimer: independent tool, not affiliated with Twitch Interactive Inc. Only publicly available data is collected.

๐Ÿ†˜ Need Help?

If you hit a bug, have questions about setup, or need a scraper we haven't built yet, open our contact form or write to parseforge@protonmail.com. We also take on paid custom data projects.

For faster answers, join our Discord. It's the best place to get support and suggest new actors.