Twitch Streamers Scraper — Emails, Socials & Follower Counts
Pricing
from $8.00 / 1,000 results
Twitch Streamers Scraper — Emails, Socials & Follower Counts
Find Twitch streamers by category and language with followers, live viewers, business emails and social links. Built for influencer outreach.
Pricing
from $8.00 / 1,000 results
Rating
0.0
(0)
Developer
Maged
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Find Twitch streamers to work with — with business emails, social profiles and real audience numbers. Pick a game or category, choose languages and follower ranges, and get a ready-to-use outreach list in minutes.
What does Twitch Streamers Scraper do?
Twitch Streamers Scraper finds live streamers on Twitch by category/game, language, viewer count and follower range, or enriches a list of channels you already have. For each streamer you get followers, live viewers, stream title and tags, partner/affiliate status, the bio, business emails, and links to their Instagram, X/Twitter, YouTube, TikTok, Discord, Facebook, Kick and Threads, plus their other links (merch stores, link-in-bio pages, sponsors).
It runs on Apify, so you also get API access, scheduling, integrations (Google Sheets, Make, Zapier, webhooks) and monitoring.
Why use Twitch Streamers Scraper?
- Influencer marketing — build lists of streamers in your game's category with contact emails for sponsorships.
- Game launches and publishers — find creators who stream similar games, by language and audience size.
- Micro-influencer discovery — set a follower range (e.g. 1,000–50,000) to find affordable creators.
- Talent agencies and esports — scout rising streamers and track who is live.
- CRM enrichment — paste a list of channels and fill in followers, emails and socials.
How to scrape Twitch streamers
- Click Try for free.
- Enter one or more Categories / games (for example
Just Chatting,Fortnite,Valorant), or paste Specific channels. - Optionally choose Stream languages and follower/viewer filters.
- Set Max streamers and click Start.
- Download your list as CSV, Excel or JSON, or use the API.
Input
| Field | Description |
|---|---|
categories | Twitch categories/games to find live streamers in. Leave empty (with no channels) to scan the most-watched categories. |
usernames | Channels to look up directly, live or offline (usernames or channel links). |
languages | Only live streams in these languages. Empty = all languages, for the widest coverage. |
minViewers | Minimum live viewers. |
minFollowers / maxFollowers | Follower range. 0 = no limit. |
onlyWithContacts | Keep only streamers with an email or at least one social profile. |
maxStreamers | How many streamers to save from category discovery. 0 = as many as available. |
{"categories": ["Fortnite", "Minecraft"],"languages": ["EN", "ES"],"minFollowers": 1000,"maxFollowers": 100000,"onlyWithContacts": true,"maxStreamers": 500}
Output
One row per streamer. You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.
{"username": "camdenva","displayName": "camdenva","channelUrl": "https://www.twitch.tv/camdenva","isLive": true,"viewers": 283,"streamTitle": "ranked grind","category": "Fortnite","language": "en","tags": ["English", "Competitive"],"followers": 51590,"isPartner": true,"isAffiliate": false,"email": "camdenva@ggtalentgroup.com","emails": ["camdenva@ggtalentgroup.com"],"instagram": "https://instagram.com/…","twitter": "https://x.com/…","youtube": "https://youtube.com/@…","tiktok": "https://tiktok.com/@…","discord": null,"otherLinks": ["https://www.camdensutkowski.com/"],"lastStreamedAt": "2026-10-07T21:01:17Z","accountCreatedAt": "2019-03-02T10:11:12Z","profileImageUrl": "https://…/profile_image-300x300.png"}
Data fields
| Field | Meaning |
|---|---|
followers, viewers | Channel followers and current live viewers |
isLive, streamTitle, category, language, tags, liveSince | Current stream |
isPartner, isAffiliate | Twitch monetization status |
email, emails | Business emails found on the channel |
instagram, twitter, youtube, tiktok, discord, facebook, kick, threads | Social profiles |
otherLinks | Websites, merch, link-in-bio, tip and sponsor links |
bio | Channel description |
lastStreamedAt, lastStreamTitle, lastCategory | Most recent broadcast (useful for offline channels) |
Built-in views: Streamers (overview), Contacts, and Stream activity.
How many results will I get?
One row per unique streamer that passes your filters. A single big category usually yields 1,000+ live streamers when all languages are included; choosing one language or a narrow follower range gives fewer, more targeted rows. maxStreamers caps the total, so you are always in control of the run size.
Tips
- For maximum coverage, leave languages empty — the Actor then searches every language.
- Use
onlyWithContactsto skip streamers you could not reach anyway. - Channels are live at different times of day; schedule runs at a few different hours to catch more creators.
- Use Specific channels to refresh follower counts for your existing roster on a schedule.
FAQ
Does it only find live streamers? Category discovery finds channels that are live during the run. Channels you list under Specific channels are returned whether they are live or not.
Where do the emails come from? From what streamers publish on their own channel page (bio and About panels). Not every streamer lists one.
Is it legal? The Actor collects only information streamers have made public on their channels. Use it in line with Twitch's terms, anti-spam laws and privacy regulations (such as GDPR/CAN-SPAM) when contacting people.
Need a custom feature? Open an issue in the Issues tab.