Twitch Scraper Pro avatar

Twitch Scraper Pro

Pricing

from $2.50 / 1,000 results

Go to Apify Store
Twitch Scraper Pro

Twitch Scraper Pro

Scrape Twitch channels, VODs, clips, and live streams. Profiles with follower counts, recent VODs with view counts, top clips, and live channel discovery by game category.

Pricing

from $2.50 / 1,000 results

Rating

0.0

(0)

Developer

AutomateLab

AutomateLab

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

Scrape any Twitch channel in a single run: channel profile with follower count and partner status, recent VODs with view counts and durations, top clips, and live channel discovery by game category. One actor covers what others split into four.

Why this over the alternatives

Actor30-day usersRatingReviewsPrice
Twitch Scraper Pro (this actor)newnewnew$0.005/run + $2.50 per 1,000 results
automation-lab/twitch-scraper1350.00from $1.80 per 1,000 channel scrapes
easyapi/twitch-channel-scraper254.85pay per event

The category's biggest listing has no reviews and no rating after months in the store. This actor ships with multi-channel input, VODs and clips in the same run, live discovery by category, and a hard cap so you never overpay for a bad query.

Input

FieldTypeDefaultNotes
channelsstring listsummit1gChannel logins or names, as many as you want per run
categoriesstring listemptyGame names such as Valorant; returns live channels ranked by viewers
maxVideosinteger10Recent VODs per channel, 1 to 100
maxClipsinteger10Top clips per channel, 0 to 100
maxCategoryChannelsinteger10Live channels per category, 1 to 100
includeProfilebooleantrueOne profile row per channel

Output

Each dataset record has a type field: profile, video, clip, or live_stream.

profile: channel, displayName, url, followers, isPartner, description, avatarUrl, bannerUrl, createdAt, totalVods, isLive, liveViewers, liveTitle, liveGame

video: channel, id, title, url, createdAt, lengthSeconds, viewCount, game

clip: channel, id, title, url, createdAt, viewCount, durationSeconds

live_stream: category, channel, displayName, followers, title, url, startedAt, viewers, game

Pricing

$0.005 per actor start plus $2.50 per 1,000 results. Filtered and missing channels are never billed: a channel that does not exist produces zero rows.

Use cases

  • Influencer marketing: rank streamers by followers, partner status, and live viewers in your game category
  • Gaming and esports analysts: track VOD output, view counts, and top clips over time
  • Creator outreach: pull contact-ready channel lists by category with follower counts
  • Competitive research: monitor competitor channels' VOD and clip performance daily

FAQ

Do I need a Twitch API key or login? No. Paste channel logins or game names and run.

How many channels can I process per run? Dozens of channels per run is fine. Keep result caps sensible; total output is hard-capped at 1,000 rows per run.

Does a channel that does not exist cost me anything? No. Missing channels log a warning and produce zero billed rows.

What about live-stream discovery? Give it game names (for example Valorant or Just Chatting) and it returns the channels currently live in that category, ranked by viewers, with follower counts.

Can I export the data? Yes, every Apify export works: JSON, CSV, Excel, or via the API and webhooks.