Free tools/Twitch clip downloader
Twitch Clip Downloader
Paste a clip, past broadcast or highlight link and save the MP4, at whatever quality that stream was broadcast in.
Only download content you have the right to save. Public content only — respect creators and each platform's terms.
- No signup and no extension
- Nothing stored on our servers
- Nothing added to the file
- Muted stretches flagged before you download
Only download content you have the right to save: your own uploads, Creative Commons material, or videos whose owner has given you permission. Unsora hosts nothing, stores nothing, and is not affiliated with Twitch or Amazon. We read the same public stream the Twitch player reads and keep no copy. Subscriber-only videos are off-limits.
How it works

01
Copy the link
On a clip, use the share icon under the player or copy the address bar. On a past broadcast or highlight, open it from the Videos tab.

02
Paste it
We ask Twitch for the playback data your browser gets when you press play, and list the qualities that exist.

03
Save the file
Clips, highlights and past broadcasts save as an H.264 MP4 with audio muxed in, at the original length and aspect ratio. No watermark, no re-encode.
What you get
Clips, past broadcasts and highlights
Three objects, three link shapes, one box.
Tells you what you're holding
We name whether the link is a clip, a VOD or a highlight. Only one is safe to leave until next week.
Warns you about muted audio
If Twitch silenced part of a recording, we say so before you download.
The real quality ladder
We list the renditions that stream has. Plenty of channels only ever served one.
Nothing installed, nothing kept
No extension, no login, no upload to us.
Then cut the four-hour stream into shorts
Unsora's AI clipping finds the moments that stand alone, crops them vertical and captions them.
Twitch has three kinds of video, and only one of them is permanent
Twitch is the only major platform in this set that deletes its own content on purpose, on a clock, whether or not anybody objects. That is why "save it before it disappears" is a statement of fact here and sales copy everywhere else. Before you paste anything, work out which of Twitch's three video objects you are holding, because they behave nothing alike.
Clips. A clip is a short segment a viewer cut out of a stream, between 5 and 60 seconds long. It gets its own permanent page at clips.twitch.tv/<slug> or twitch.tv/<channel>/clip/<slug>, and it keeps its own copy of the footage. That last part is the whole point. A clip outlives the broadcast it came from. When the past broadcast expires, the clip is still sitting there playing. Clips are the reliable object here, and clipping a moment while you watch is the cheapest insurance anyone offers.
Past broadcasts, which everyone calls VODs. These are the full recordings of a live stream, and they sit on a timer set by the channel's account tier. An ordinary account keeps a past broadcast about a week. Affiliates get roughly two weeks. Partner, Turbo and Prime accounts get up to two months. Channels that never turned VOD storage on keep nothing. When the window closes, Twitch deletes the recording from its own servers. It is not archived and it is not hidden. It is gone, and no tool brings it back, this one included.
Highlights. A highlight is a segment the streamer deliberately saved out of a past broadcast. Because a person chose to keep it, it sits outside the broadcast timer, which is how streamers preserve anything they care about. One caveat: highlights and manual uploads share a per-channel storage allowance, so a full channel has to delete something old to keep something new.
The practical rule is short. Holding a clip or a highlight, you have time. Holding a past broadcast, you are on a deadline you did not set and cannot see, so save it today rather than bookmark it. If the link already errors, it was deleted on schedule and nothing is left to recover.
One more thing catches people out: sub-only VODs. Partnered streamers can lock past broadcasts so only active subscribers can watch, and channel points can gate content the same way. Those are paywalls the creator chose, checked before any playback data is released, and they are off-limits here. Any tool offering to get past one is asking for your account rather than for one video.
How Twitch serves the file, and why some of it may be silent
Twitch delivers over HLS, so a past broadcast is chopped into segments listed in a playlist, with several renditions running in parallel. Clips are the exception: they are served as flat MP4s at a small set of qualities fixed when the clip was cut, which is why a clip saves in a second and a four-hour stream does not. The ladder usually runs 160p, 360p, 480p, 720p60 and source, and "source" is a label rather than a resolution. It is whatever the streamer's encoder sent, so a good setup gives you 1080p60 and a laptop capture gives you 720p. A clip can never beat the bitrate of the broadcast it was cut from, whatever any tool offers. Twitch does not upscale and neither do we. Smaller channels often get no transcodes, so a past broadcast with one rung on the ladder is normal rather than broken.
Now the part almost nobody explains. Twitch runs automated audio recognition across stored recordings, and when it flags copyrighted music it mutes the stretch that contains it. The mute is written into Twitch's own copy rather than applied by the player. So if a past broadcast has silent gaps on Twitch, your saved file has the same gaps, and no downloader can restore audio Twitch already removed. If your download came out with dead stretches, nothing went wrong on your end.
This mostly bites long broadcasts, because a four-hour stream with music playing is what the scanner looks for. We check for muted segments when you paste a link and say so first.
The rendition ladder: 160p (284x160) is the bottom rung, present on most transcoded VODs. 360p (640x360) is the mobile fallback. 480p (852x480) is common on older past broadcasts. 720p60 (1280x720 at 60fps) is the usual middle rung on transcoded channels. Source is whatever the encoder sent, often 1080p60, sometimes 900p or 936p, and it's always present — the only rung small channels get. Clips are offered at 1080p, 720p, 480p and 360p where the source supports it.
Whose clip is it, and what does not come with the file
A Twitch clip has two people attached to it: the broadcaster whose stream it came from, and the viewer who pressed the clip button. Whoever clipped the moment did not create the footage. The broadcaster did. So when people download Twitch clips to repost them, the channel gets the credit and permission comes before money.
There is a harder version of that problem, and it is specific to this platform. A single twenty-second clip can carry three separate rights holders at the same time: the studio that made the game on screen, the label behind whatever track was playing in the background, and the streamer whose face, voice and channel branding are in the frame. Clearing it with the streamer settles one of the three. If you are reposting a clip on TikTok to a monetised account, the other two are still there, and a music claim on a repost is the most common way people find that out.
Two things do not travel into the file. Chat replay is fetched separately by Twitch's player, so a saved MP4 has no chat in it. And nobody is notified: no download alert, nothing on the dashboard, nothing naming the tool you used.
Archive your own stream, then get something out of it
The most common legitimate reason to be here is a streamer saving their own past broadcast before Twitch deletes it. That is what we built this for.
Once the file is on your disk the actual job starts, and it is a bad job by hand. A four-hour stream holds maybe eight minutes worth posting elsewhere. Unsora's AI clipping finds the moments that stand on their own, crops them vertical, captions them and hands back a set of shorts. The schedulers post them on a calendar you set. Twitch is the only platform here that makes multi-hour files by default and then deletes them, so the source and the next step line up unusually well. It is all callable over one MCP connection if you would rather script it.
Next steps
VOD exported to YouTube? save the YouTube export.
Four hours of VOD? find the eight minutes worth posting automatically.
Clip needs a cover? make a thumbnail for the clip.
Related tools
Other free tools you might need next
Honest limits
What this tool does
- Clip links, both clips.twitch.tv/<slug> and twitch.tv/<channel>/clip/<slug>
- Past broadcasts and highlights from a channel's Videos tab, while they exist
- Mobile links from m.twitch.tv, and manual channel uploads
- Recordings with muted stretches, flagged before you download
What it doesn't do
- Past broadcasts Twitch already deleted. Once the retention window closes there is nothing to fetch
- Subscriber-only VODs. That paywall is the streamer's choice, and getting past it means using an account
- Live streams while they run. Wait for the recording to appear
- Channels or videos deleted, suspended or made private
- Restoring audio Twitch muted. The silence is in Twitch's copy, so it is in yours
- Chat replay, chapters and stream markers. Player features, not part of the file
- Qualities the stream never had. If the encoder sent 720p, that is the ceiling forever
Checklist
What to check before you use any downloader
Trust runs thin in this category. Hold any tool to these, this one included.
01
It explains retention before you paste
Past broadcasts survive for a stretch set by account tier, and once that window shuts nothing reaches the recording.
02
The quality list stops where the streamer stopped
A broadcast encoded at 900p gives you 900p, and 4K over the top of it is selling nothing.
03
Muted stretches are flagged, never hidden
Twitch applied that silence to its own copy, so knowing first saves an hour of editing.
04
Nothing to install
Anything cleared to read your channel pages reads the rest of your browsing.
05
Your Twitch account stays out of it
A tool asking you to sign in wants more than one clip.
06
One button that downloads
No counter, no tab opening underneath.
07
The file is dropped once it reaches you
With no logo over the gameplay.
Four hours of broadcast, six minutes worth watching twice
Unsora's AI clipping finds those minutes, crops them vertical, captions them and hands them to the schedulers for TikTok, YouTube and Instagram. From $19/mo with a 3-day free trial. Saving the file costs nothing.
Start the free trialFAQ
Common questions
What's the difference between a clip, a VOD and a highlight?
A clip is a 5 to 60 second segment a viewer cut out, with its own permanent page. A VOD is the full past broadcast and it expires on a timer. A highlight is a piece the streamer saved out of a VOD on purpose. Clips and highlights persist. VODs do not.
How long do past broadcasts stay on Twitch?
About a week on an ordinary account, roughly two weeks for Affiliates, up to two months for Partner, Turbo and Prime. Channels that never switched storage on keep nothing.
The VOD link says unavailable. Can you get it back?
No. If the retention window closed, Twitch deleted the recording and no tool recovers it. The only things that may survive are clips other viewers made from it.
Why does part of my downloaded video have no sound?
Twitch's automated audio detection found copyrighted music and muted that stretch in its own stored copy. Your file is an accurate copy of what Twitch holds, and the audio is not recoverable.
Can I download a sub-only VOD?
No. That paywall is deliberate and it is checked before any playback data is released. Getting past it means using a subscriber's account.
Does the streamer know I downloaded their clip?
No. There is no download notification on Twitch, nothing lands on the dashboard, and nothing names the tool you used.
What quality will I get?
Whatever that stream has. The ladder runs 160p through 720p60 and then source, and source is whatever the encoder sent. Small channels often get no transcodes.
Can I save a stream while it's live?
No. Wait for the broadcast to end, then paste the link from the Videos tab.
Can I repost someone else's clip on TikTok?
Not without permission. The broadcaster owns the footage even when a viewer made the clip. Credit the channel, ask first.
Can I download my whole VOD library at once?
Not here, one link at a time. Bulk export means handing over your Twitch credentials, which we will not ask for.
Is this free, and do I need an account?
Free, no account, no link cap. Unsora sells a paid AI video suite and this tool exists so people find it. It stays free.
Is downloading from Twitch legal?
Saving your own broadcast is straightforward. Saving someone else's clip for reference is generally tolerated and becomes infringement once you republish or monetise it. Twitch's terms restrict reproducing content from the service. General information, not legal advice.
Built and maintained by the Unsora team.
Twitch's VOD retention windows and muted-audio behaviour last checked on August 14, 2026.
Changelog
August 14, 2026. Page rewritten. Separated clips, past broadcasts and highlights, added the retention window by account tier, and put the muted-audio warning in front of the download.