Zenrows
Talk to sales Start free

Scrape Twitch

A Twitch channel page renders its stream title, category, and live viewer count client-side, so a plain request returns an empty shell. Fetch renders the page first, then returns the fields as data instead of markup.

01What you get

  • Channel name. The broadcaster's display name and handle.
  • Stream title. The current title set for the live stream, when one is running.
  • Category. The game or category the stream is listed under.
  • Viewer count. Current live viewer count.
  • Follower count. Total channel followers.
  • Stream status. Whether the channel is currently live or offline.

02Frequently asked questions

Does this work on offline channels?

Yes. Channel and follower data is available whether or not the channel is currently streaming; viewer count only applies while live.

Can I monitor a channel over time?

Yes, run the same request on a schedule with your own scheduler, or use Batch to check many channels in one job.

Does this need a Twitch API key?

No. Fetch reads the public page directly; no Twitch developer account is required.