How it works
1Paste the links
One clip URL per line, or drop in a .txt list. Nothing is fetched until you press the button.
2Pick a quality
Source keeps the original stream; 720p and 360p trade detail for a much smaller file.
3Let it fetch
Clips are resolved three at a time so Twitch does not rate-limit you, with a progress bar per file.
4Save one or all
Download clips one by one, or take the whole batch as a single ZIP without recompressing anything.
What it actually does
Any Twitch clip URL
clips.twitch.tv links, channel /clip/ paths and the slug on its own all resolve to the same clip.
Whole lists at once
Paste fifty links or upload a .txt file; duplicates are dropped before anything is requested.
You choose the quality
Not every clip is worth the source bitrate. Drop to 720p or 360p when size matters more than detail.
One ZIP, no re-encode
The pack is stored, not compressed: video does not shrink under zip, and skipping it saves the wait.
No account, ever
No sign-up, no email, no extension. Open the page, paste, download, close the tab.
Honest about the route
Twitch will not serve a browser directly, so the tool says which relay carried your clip and lets you refuse the public ones.
Frequently Asked Questions
Does the clip come straight from Twitch?+
No, and it cannot. Twitch serves neither its GraphQL endpoint nor its clip CDN with CORS headers a browser is allowed to read, so every clip is relayed. Our own relay is tried first; if it fails, a few public CORS proxies are the fallback. The notice above the input lets you switch those off and shows which host actually served your last download.
Is there a limit on how many clips at once?+
No hard limit, but clips are resolved three at a time and downloaded five at a time on purpose, so Twitch does not start refusing requests. Fifty links in one go is comfortable; several hundred will take a while and is more likely to hit a rate limit partway through.
Why is the ZIP the same size as the clips?+
Because it is stored, not compressed. Video is already compressed, so running it through zip's deflate saves almost nothing and costs a lot of waiting. The pack is a container, not a squeeze.
What does "Max Quality" actually download?+
The highest rendition Twitch published for that clip, whatever that happens to be. It is not upscaled: if the streamer broadcast at 720p, the source is 720p, and the tool will not invent detail that was never recorded.
Do you keep my links or the clips?+
We keep neither. Links are resolved as they arrive and nothing is written to a database. Your language choice and your public-relay preference are stored in your own browser and never sent anywhere. What we cannot promise for you is what a public relay does with a URL it is asked to fetch, which is exactly why you can turn them off.