How to Clip a Twitch VOD and Save It to Your Mac
Step-by-step guide to extracting any highlight from a Twitch VOD on macOS — without downloading the full stream or waiting in real-time.
Plain text version: /blog/how-to-clip-twitch-vod.md
How to Clip a Twitch VOD and Save It to Your Mac
You just watched a 5-hour stream. There's one 90-second moment you need — a clutch play, a reaction, a key moment in the conversation. Twitch's built-in Clip button has a 60-second maximum and requires you to be watching live (or catch it within a short rewatch window). That's not good enough for most VOD workflows.
This guide shows you how to clip any segment from any Twitch VOD on a Mac, at whatever length you need, without downloading the full multi-hour stream first.
What is a Twitch VOD?
A Twitch VOD (Video on Demand) is the full recorded archive of a live stream, accessible from a streamer's channel after the broadcast ends. VODs can range from 30 minutes to 8+ hours long. Unlike Twitch's built-in Clip tool (which is limited to 60 seconds), VODs let you extract any segment of any length using third-party tools like Klipprr. VODs are separate from Twitch Clips — they're the raw, complete recording, not a pre-cut highlight.
The difference between Twitch Clips and Twitch VODs
Before diving in, it helps to understand the distinction:
Twitch Clips are short, pre-cut segments made using Twitch's built-in tool. Maximum 60 seconds. They're stored on Twitch's servers and can be shared with a twitch.tv/clip/... URL.
Twitch VODs are the full recorded streams — everything from when the streamer went live to when they ended the broadcast. They can be hours long. They're accessed from the streamer's Videos tab and have URLs like twitch.tv/videos/1234567890.
Klipprr works with VODs — letting you cut any segment, any length, with frame-precise In and Out points. For pre-cut Twitch Clips under 60 seconds, Klipprr can also be used to save or re-trim them.
What you need
- A Mac with Apple Silicon (M1, M2, M3 or newer)
- Klipprr — free to start, no account required
- The URL of the Twitch VOD
Step 1: Find the VOD URL
Go to the streamer's Twitch channel page. Click the Videos tab. Browse to the VOD you want — past broadcasts are listed here unless the streamer has disabled VOD storage.
Click the VOD to open it in the player. The URL in your browser will look like:
https://www.twitch.tv/videos/1234567890
Copy that URL. If you already know roughly when the moment happens, you can also use a timestamped URL:
https://www.twitch.tv/videos/1234567890?t=1h23m45s
Klipprr will start the preview timeline at that timestamp, saving you the scrubbing.
Step 2: Paste the URL into Klipprr
Open Klipprr on your Mac. Paste the VOD URL into the input field and press Enter.
Klipprr resolves the stream and loads it into a preview timeline. Nothing is being downloaded to your drive at this point — the app fetches just enough to let you preview and navigate.
For a 6-hour VOD, this still loads quickly. Klipprr doesn't need to buffer the whole stream to show you the timeline.
Step 3: Navigate to the moment
If you used a timestamped URL, the playhead starts at that position. Otherwise, scrub through the timeline or use the timestamp jump field to navigate.
For long VODs, a useful approach:
- Jump to the approximate region (e.g., 2h 15m)
- Play from there to find the exact moment
- Fine-tune using arrow keys for frame-by-frame movement
Finding a moment from Twitch chat
If someone shared a specific moment in Twitch chat during the stream, you can use the VOD's chat replay to find it. When you open a VOD on Twitch's website, the chat replay syncs with the video timeline. Search the VOD chat for a relevant username or keyword, note the timestamp shown next to the message, and use that to jump Klipprr's playhead directly to that position.
Using Twitch chapter markers
Some streamers add chapter markers to their VODs — these appear as labelled segments in the Twitch player's progress bar. If the streamer used them, you can click a chapter title to jump to that section of the stream. Copy the timestamped URL from the address bar at that point and paste it into Klipprr to start your navigation there.
VOD file sizes — why Klipprr's approach matters
A 1-hour Twitch VOD at 1080p is roughly 3–5GB uncompressed. A 6-hour gaming stream can reach 20–30GB. Klipprr never downloads this data to your drive. The app fetches the stream manifest and buffers only the segments it needs to render the preview around your playhead position. The only file written to your disk is the finished clip — typically 30–300MB depending on length and quality.
Step 4: Set In and Out points
Once you've found where the clip should start:
- Press I (or click the In button in the toolbar) to set the In point
Scrub to where the clip should end:
- Press O (or click the Out button) to set the Out point
The selected region is highlighted on the timeline. You can preview just your selection before exporting.
Multiple clips from one VOD
If you want several highlights from the same stream — say, three moments from a 4-hour gaming session — you can create multiple In/Out pairs before exporting. Set your first clip, add a new clip entry in the sidebar, set the next In/Out, and repeat. Then export them all at once.
Step 5: Export
Click Export. Klipprr processes the clip locally on your Mac using Apple's VideoToolbox hardware encoder.
On Apple Silicon chips, processing time is roughly proportional to your clip length, not the VOD length. A 2-minute clip from a 6-hour stream exports in about 6–10 seconds on an M2 chip. You're not waiting for 6 hours of video to process.
The finished file is an MP4 saved to your chosen output folder. Ready for YouTube, TikTok, Twitter/X, your editing timeline, or wherever you need it.
Export quality options
| Plan | Max quality | Monthly clips | Watermark |
|---|---|---|---|
| Free | 720p | 10 | Yes |
| Pro ($12/mo) | 4K | 120 | No |
| Max ($39/mo) | 8K | 500 | No |
For most streaming highlights (which are typically 1080p or lower), the free tier is fine for testing. Pro removes the watermark for production use.
How long do Twitch VODs stay up?
This is one of the most common questions around Twitch VOD workflows — and it matters, because a VOD that expires before you clip it is gone.
- Non-Affiliate and non-Partner channels: VODs are stored for 14 days, then automatically deleted.
- Affiliates and Partners: VODs are stored for 60 days.
- Highlighted VODs: If a streamer uses Twitch's Highlight feature to save a segment of a VOD as a permanent highlight, that highlighted version persists indefinitely — unless the streamer manually deletes it.
- Twitch Clips made from VODs: Clips created using Twitch's built-in Clip tool (up to 60 seconds) remain accessible on Twitch's servers even after the source VOD expires. However, they're still subject to the streamer deleting them manually.
The practical takeaway: if there's a moment in a VOD you need, clip it as soon as possible. Waiting 2 weeks on a non-Partner channel means the source is gone. If you're archiving content from a streamer you follow, check whether they have Affiliate or Partner status to gauge your window.
Why not just use Twitch's Clip button?
The Twitch Clip tool is useful for quick social shares during or shortly after a live broadcast. Its limitations are significant for any serious VOD workflow:
- 60-second maximum — most meaningful moments need more room
- Limited quality control — you can't set a custom quality ceiling
- No frame-precise trimming — the cut points snap to rough second-level accuracy
- No batch export — each clip is a separate manual operation
- Content lives on Twitch's servers — if the VOD gets removed, so do clips made from it
Klipprr gives you the clip on your drive, in the quality you choose, cut to the exact frame.
Why not download the full VOD first?
Tools like yt-dlp can download Twitch VODs. The problem:
- A 6-hour 1080p stream is typically 15–30GB
- You wait for the full download before you can trim
- Then you open the file in a video editor, trim, re-export, and wait again
- Two workflows, two wait periods, significant disk usage
Klipprr skips the intermediate download. The only file that hits your drive is the finished clip.
What to do with your clip
Once the MP4 is on your Mac, here's where it typically goes.
Upload to YouTube
YouTube is the best option for long-term archiving of gaming highlights, stream moments, or commentary clips. Klipprr exports H.264 MP4 files, which YouTube accepts without conversion. If you're uploading someone else's stream content, verify you have permission or that your use qualifies under fair use in your jurisdiction.
Post to TikTok
TikTok works well for clips under 60 seconds — that length tends to get the best algorithmic reach on the platform. Longer clips can be posted (TikTok now allows up to 10 minutes), but shorter performs better for discovery. Twitch streams are typically 16:9; TikTok's native format is 9:16. You'll want to reframe or crop the clip vertically before uploading for best results, unless you're posting a reaction or talking-head segment where horizontal framing is acceptable.
Share on Discord
Discord is a natural distribution channel for gaming clips. On free Discord servers, the file upload limit is 8MB. Most 30-second clips at 720p are under 8MB — a 30-second 720p H.264 clip is typically 5–7MB, which fits. A 30-second 1080p clip is closer to 15–20MB and will exceed the free limit. If you're sharing frequently to Discord, either keep clips short or use a free tier like 720p, or share via a Tenor/Streamable link instead of a direct file upload. Nitro Boosted servers have higher limits (up to 500MB at Level 3).
Send to a highlight reel editor
If you're handing clips off to a video editor for a highlights compilation, use a consistent naming convention that makes sorting easy. A format like STREAMER_DATE_GAME_DESCRIPTION.mp4 (e.g., ninja_2026-02-08_fortnite_clutch-win.mp4) saves time when the editor has 50 files to sort through. Export at the highest quality your plan allows — the editor can always compress down, but they can't recover quality that wasn't there.
Common questions
Do VODs expire? Yes. Twitch VODs have a storage limit — typically 14 days for non-partnered channels, 60 days for Partners and Affiliates. After that, the VOD is deleted unless the streamer downloads and re-hosts it. If you need a clip from a specific VOD, do it before expiry.
Can I clip from subscriber-only VODs? Klipprr works with publicly accessible URLs. Subscriber-only VODs require authentication that Klipprr doesn't currently handle.
What if the streamer hasn't enabled VOD storage? If VODs are disabled on the channel, there's nothing to clip — there's no URL to paste. Some streamers disable VODs for music copyright reasons.
Does Klipprr work on Intel Macs? Currently optimised for Apple Silicon. Intel support is being evaluated — email hello@klipprr.com to be notified.
Can I clip from a Twitch VOD that was muted for music? Yes, but the muted sections will have silence in your export. Twitch mutes portions of VODs when automated copyright detection flags background music during the stream. Klipprr exports whatever audio the VOD stream actually serves — if Twitch has silenced a segment, that silence is what the stream delivers, and that's what appears in your clip. There's no way to recover the original audio from the VOD stream itself.
What is the longest clip I can export? There's no hard cap from Klipprr's side on individual clip length. You can export a 30-minute segment just as easily as a 30-second one. The relevant limit is your monthly clip count — each In/Out pair you export counts as one clip toward your plan's monthly total (10 clips/month on free, 120 on Pro, 500 on Max). If you need a long segment, set your In and Out points to cover the full range and export it as a single clip.
Summary
| Step | Action |
|---|---|
| 1 | Find the VOD on the streamer's Videos tab, copy the URL |
| 2 | Paste into Klipprr — loads without downloading the full stream |
| 3 | Navigate to the moment, set In and Out points |
| 4 | Export — clip is saved locally in seconds |
→ Download Klipprr for Mac — free to start
→ Twitch Clip Downloader for Mac — full workflow overview
→ How to Download Twitch Clips on Mac — saving existing Twitch Clips (different from VODs)
Ready to try it?
Download Klipprr for Mac — free to start, no credit card required.
Download Klipprr Free