Twitch Scraper — Channels, Emails, Live Streams, VODs & Clips
Pricing
from $2.10 / 1,000 channels
Twitch Scraper — Channels, Emails, Live Streams, VODs & Clips
Scrape Twitch channels (followers, partner status, live now, social links and business emails from panels), the top live streams of any game/category by language, plus recent VODs and top clips. No login, no API key.
Pricing
from $2.10 / 1,000 channels
Rating
0.0
(0)
Developer
Jefferson Valandro
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
5 hours ago
Last modified
Categories
Share
Scrape Twitch channels and live streams without login or API key. For each channel: followers, partner/affiliate status, whether it's live now (title, game, viewers), last stream, social links (Instagram, YouTube, X, TikTok...) and business emails found in the channel panels. For any game or category: the top live streams right now, filtered by language and minimum viewers. Optionally, recent VODs and most-viewed clips.
Built for influencer marketing and sponsorship outreach: pick a game and a language, get the streamers live right now with their follower counts and contact emails.
Why this one
- Contact emails extracted from the "About" panels: in our tests, more than half of mid-size streamers list one.
- Find streamers by game and language: "VALORANT" + "PT" gives the Brazilian streamers live now, sorted by viewers.
- Social links set on the channel, in a clean
{network: url}object. - VODs and clips in the same run.
- Fast: no browser; hundreds of channels per minute.
Input
Find sponsorship targets:
{"categories": ["VALORANT", "Just Chatting"],"languages": ["EN", "ES"],"minViewers": 50,"enrichStreamers": true}
Profile known channels, with their content:
{"channels": ["shroud", "https://www.twitch.tv/gaules"],"videosPerChannel": 10,"clipsPerChannel": 10,"clipsPeriod": "LAST_WEEK"}
Output (field type)
| type | Main fields |
|---|---|
channel | login, displayName, url, followers, isPartner, isAffiliate, language, description, isLive, liveTitle, liveViewers, liveGame, tags, lastStreamAt, lastStreamGame, socialLinks, emails, panelLinks, profileImage |
stream | category, login, title, viewers, startedAt, language, tags, followers, isPartner |
video | channel, title, publishedAt, lengthSeconds, viewCount, game, url |
clip | channel, title, viewCount, durationSeconds, createdAt, game, curator, url |
Example output
One real item from a test run (long texts and lists shortened):
{"type": "channel","login": "f0rsakenwow","displayName": "f0rsakenwOw","id": "93529406","url": "https://www.twitch.tv/f0rsakenwow","description": " ...","followers": 340612,"isPartner": true,"isAffiliate": false,"language": "PT","createdAt": "2015-06-14T20:56:06.158752Z","isLive": true,"liveTitle": "RANKED + ANALISE + BLEACH - !pix !anime !youtube","liveViewers": 416,"liveGame": "VALORANT","liveStartedAt": "2026-10-07T20:15:37Z","tags": ["Português","rage"],"lastStreamTitle": "RANKED + ANALISE + BLEACH - !pix !anime !youtube","lastStreamAt": "2026-10-07T20:15:43.881774Z","lastStreamGame": "VALORANT","socialLinks": {},"emails": ["forsaken@vivaz.gg"],"panelLinks": ["https://www.instagram.com/f0rsakenwow","https://www.twitter.com/f0rsakenwOw","https://pixgg.com/f0rsaken"],"profileImage": "https://static-cdn.jtvnw.net/jtv_user_pictures/cd21700b-dfd7-4c7e-9cfa-02e250dea82d-profile_image-300x300.png","bannerImage": "https://static-cdn.jtvnw.net/jtv_user_pictures/9e163e43-1114-4543-b709-8ffd0021d6d9-profile_banner-480.png"}
Limits
Twitch lists up to 100 live streams per category and language (the most-watched ones). To cover more streamers, add more languages or categories.
How much does it cost?
You pay only for results delivered, at a fixed price per item. Apify platform usage is included in that price, so there are no compute costs on top. Errors and items that couldn't be found are free.
| What you get | Price | Example |
|---|---|---|
| Channel | $0.003 each | 1,000 channels = $3.00 |
| Live stream | $0.0005 each | 1,000 live streams = $0.50 |
| Video | $0.0005 each | 1,000 videos = $0.50 |
| Clip | $0.0005 each | 1,000 clips = $0.50 |
The Apify Free plan includes $5 of monthly credit, enough for about 1,666 channels per month at no cost. You can also set a maximum spend per run.
On paid Apify plans it gets cheaper automatically: 10% off on Starter, 20% on Scale and 30% on Business.