Cut Twitch VODs Into Multi-Part MP4 Clips
Paste a Twitch VOD or live channel link, scrub a full-length timeline, and mark as many cuts as you want — minute 1 to 2, then skip ahead to minute 5 to 7. Download each cut separately or join them all into a single MP4. No 60-second Twitch clip limit.
1. Paste
Any VOD or live channel link.
2. Mark cuts
Mark as many ranges as you want, any length.
3. Export
Download separately or joined as one MP4.
The Twitch video CDN sends no CORS headers, so the browser cannot fetch the segments directly. They are relayed — first through this site's own endpoint, then through public proxies if that fails. The cutting and joining still happen entirely on your device, and nothing you export is uploaded anywhere.
How it works
1Paste a VOD link
A video URL or a channel name. Pick the quality you want to cut from.
2Mark every cut
Scrub the full timeline and mark as many pieces as you like.
3The segments are relayed
Only the download hop leaves your machine, and the tool shows which relay served it.
4Export separately or joined
Cut with a stream copy, so it is fast and the quality is untouched.
What it actually does
Many cuts, one pass
Mark minute 1 to 2 and minute 40 to 43 in the same session and export both.
No 60-second ceiling
Twitch caps its own clips at a minute. Cutting from the VOD does not.
Join into one file
Every marked piece concatenated into a single MP4, in the order you set.
Stream copy, not re-encode
ffmpeg runs with -c copy, so the export is quick and the picture matches the source.
Honest about the relay
The download hop is named in the interface, and the third-party fallback can be switched off.
Cutting stays on your device
The video engine runs in the tab. What you export is never uploaded anywhere.
Frequently Asked Questions
Does my video get uploaded anywhere?+
The file you export never leaves your device: cutting and joining run in the browser and the result is written straight to your downloads. Getting the video in is different — Twitch's segment CDN refuses cross-origin requests, so the segments are relayed, by default through this site's own endpoint and otherwise through public proxies. The tool names the relay it used and lets you switch the third-party fallback off.
Why is there no 60-second limit?+
That limit belongs to Twitch's own clip feature. This tool reads the VOD's own segments and cuts the range you mark, so the length is whatever you choose.
Does exporting lose quality?+
No. ffmpeg runs with -c copy, which copies the existing video and audio streams instead of re-encoding them. That also makes the export much faster than a re-encode would be.
Why does a VOD sometimes fail to load?+
Subscriber-only VODs are refused by Twitch itself and cannot be opened without being logged in. Otherwise it is usually the relay: if you have turned off third-party proxies and this site's own endpoint is unavailable, there is no route left. Turning the fallback back on normally fixes it.
Do I need to install anything?+
No, but the video engine is a WebAssembly build of ffmpeg that the page downloads from a public CDN the first time you export. It is fetched once and then cached by the browser; after that everything runs locally.