Supports: Video

Twitch Video Downloader

Download Twitch clips and VODs.

Save a Twitch VOD, Clip & Highlight in 3 Steps

1
đź”—

Copy Link

Grab the URL from a Twitch Archive (twitch.tv/videos/...), a Clip (clips.twitch.tv or twitch.tv/channelname/clip/...), or a Highlight: the Share button under any of them copies the right link.

2
đź“‹

Paste Link

Drop it into the box above: it reads whether the link is an Archive, Clip, or Highlight automatically and fetches the matching video stream.

3
⬇️

Save

Click Save and pick a resolution if more than one is listed: many non-Partner channels only ever have the single quality Twitch actually transcoded for them.

Twitch Downloader Features: VODs, Clips & Highlights

🎯

Archive, Clip & Highlight Aware

Recognizes all three Twitch video types by their link shape (a full Archive at twitch.tv/videos/, a Clip, or a streamer-curated Highlight) and fetches the right stream for each one automatically.

đź”—

Both Clip Link Formats Accepted

clips.twitch.tv/ClipSlug and twitch.tv/channelname/clip/ClipSlug point to the exact same clip, and either one works here without needing to be converted first.

⏱️

Full-Length VOD Downloads

Multi-hour Archives (a full raid night, a marathon speedrun) save as one continuous file instead of being cut down to a short preview.

🔓

No Twitch Login Required

Works anonymously against Twitch's public playback servers for any Archive, Clip, or Highlight that doesn't sit behind a subscriber-only gate.

🎬

Highest Available Source Quality

Pulls the top resolution Twitch actually generated for that specific video: up to 1080p or 1440p on many Partner and Affiliate channels, single-quality source on smaller ones.

📱

Runs on Any Device

Works entirely in the browser on iPhone, Android, Mac & Windows, so there's nothing to install just to keep a clip you don't want Twitch to delete.

Twitch doesn't put a save icon anywhere near its player. You can watch a marathon speedrun, a six-hour just-chatting stream, or a sixty-second clip of a game-winning clutch, and the only native option is to watch it again later. On Twitch, assuming it's still there. This Twitch video downloader exists to close that gap: paste the link to a published Archive (what most people still just call a VOD), a Clip, or a streamer's Highlight, and it pulls the actual video file so it survives on your device even after Twitch's own copy expires, gets taken down, or the channel goes private. It works from a finished, published link, not a live broadcast mid-stream: the sections below explain exactly where that line sits, because Twitch's three video types behave nothing like one another.

Why Twitch Never Built a Download Button

Twitch is built around live, disappearing content by design: that's the entire premise of the platform, and it shows in the tooling. The closest thing to an export option is the Share button under a video, which copies a link or opens your phone's native share sheet; it was never meant to write a file to your device. Twitch's creator-facing Video Producer dashboard lets a streamer trim, publish, or delete their own Archives and Highlights, but even that panel has no “export as MP4” button for the streamer's own account, let alone for a viewer watching someone else's channel.

One distinction is worth being precise about upfront: a live broadcast in progress is not the same object as a VOD. While a stream is live, Twitch is still writing to it: there is no finished file yet, only a growing edge that ends the moment the streamer clicks Stop. This tool works from a published, finished link: an Archive once the broadcast has ended and Twitch has processed it, a Clip once someone has cut it, or a Highlight once a streamer has curated it. It cannot reach into an ongoing broadcast and pull a file out mid-stream, because there is no stable file sitting there yet to pull: only once Twitch finishes processing the ended broadcast does a stable, linkable VOD exist to fetch.

Archive, Clip, or Highlight: Twitch's Three Kinds of Saved Video

Most people say “VOD” for anything replayable on Twitch, and Twitch's own systems are actually more specific than that: behind the scenes, the video-type field on a saved broadcast literally reads archive. That precision matters here, because Archives, Clips, and Highlights aren't just different lengths of the same thing. They have different lifespans, different creators, and (in one case) an identical-looking web address to something else entirely. Here's how the three compare for a Twitch video downloader trying to tell them apart:

TypeWhat It IsHow Long It LastsLengthWho Creates ItTypical URL
Archive (VOD)Automatic full recording of one broadcast, start to finish~7 days for non-Affiliates who opt in, 14 days for Affiliates, 60 days for Partners and Prime-linked accountsMatches the stream: often hours longTwitch, automatically (streamer must enable “Store past broadcasts”)twitch.tv/videos/1234567890
ClipShort cut from a live stream or an ArchiveDoesn't expire on a fixed timer: stays up even after its source Archive is deleted5 to 60 secondsAny viewer, or the streamer, using Twitch's built-in clip editorclips.twitch.tv/ClipSlug or twitch.tv/channelname/clip/ClipSlug
HighlightSection of an Archive the streamer chooses to keep on purposeNo fixed expiry date, but shares a combined 100-hour storage cap with Uploads per channelStreamer's choice, usually a few minutesOnly the channel owner or an assigned editortwitch.tv/videos/1234567890 (identical shape to an Archive)
⚡ The Detail Most People Miss

A Highlight and an Archive share the exact same twitch.tv/videos/ web address format, so you cannot tell which one you're looking at from the link alone: Highlights are technically published as a type of video right alongside Archives. This tool checks the video's own metadata rather than guessing from the URL shape, so it doesn't matter which of the two you paste in. Both resolve correctly.

The Exact Links This Tool Understands

  • Archive / VOD: twitch.tv/videos/1234567890: the numeric ID after /videos/ is what actually identifies the broadcast; everything else around it on the page doesn't matter.
  • Clip, standalone domain: clips.twitch.tv/ClipNameSlug-xxxxxxxxxxxxxxxx: the format Twitch's own Share button generates by default.
  • Clip, channel-attached: twitch.tv/channelname/clip/ClipNameSlug-xxxxxxxxxxxxxxxx: the same clip, addressed through the streamer's own channel page instead. Both shapes resolve to the identical clip.
  • Mobile links: m.twitch.tv/videos/... and m.twitch.tv/channelname/clip/...: Twitch's mobile-optimized subdomain mirrors the same paths as the desktop site, and both work here exactly the same way.
đź’ˇ No Cleanup Needed

Paste any of these exactly as copied: there's no need to strip tracking parameters, switch m.twitch.tv to www.twitch.tv, or otherwise tidy up the link before this Twitch clip downloader will accept it.

What Happens After the Clock Runs Out

Twitch's Archive retention windows (roughly 7, 14, or 60 days depending on the streamer's account tier) are the single biggest reason a link that worked last week returns nothing today. There's no grace period and no warning sent to viewers; once an Archive ages out, Twitch deletes the underlying video from its servers, and no downloader, this one included, can retrieve a file that no longer exists there.

Clips are the exception, and it's a genuinely useful one. Once a Clip has been cut from a broadcast, it becomes its own independent piece of content: it doesn't inherit the source Archive's expiration date, and it keeps working even after that Archive has already been deleted. The catch runs the other direction: a Clip can only be made before the source Archive expires. If nobody clipped the moment you wanted while the VOD was still up, that footage is gone once the window closes, and no tool can cut a new Clip from an Archive Twitch has already removed.

Highlights sidestep the day-based countdown entirely, since a streamer deliberately chose to keep that footage, but “forever” comes with a catch as of 2025. Twitch now caps Highlights and manual Uploads at a combined 100 hours of video per channel; past that limit, the least-watched entries get quietly removed to make room, oldest and lowest-viewed first. That cap doesn't touch Archive or Clip storage, only Highlights and Uploads.

Why the Same Download Looks Different From Channel to Channel

Two Archives of identical length, saved through the same Twitch video downloader, can come out at noticeably different resolutions, and that has nothing to do with this tool and everything to do with the channel they came from. Twitch has historically guaranteed multiple quality renditions (source plus a few downscaled options) mainly to Partners and Affiliates; a lot of smaller, non-Affiliate channels are only ever encoded at a single quality: whatever resolution and bitrate the streamer's own broadcasting software was set to send. If that streamer was broadcasting at 1080p, that's the ceiling. If their upload connection or OBS settings capped it lower, that's the ceiling instead.

Since Twitch expanded Enhanced Broadcasting and rolled Dual Format streaming out to every streamer in June 2026, more channels are able to send multiple quality streams at once, and eligible Partners and Affiliates can now push up to 2K (1440p) using the HEVC codec. None of that is retroactive: it only affects broadcasts made after a streamer turns the feature on, and 2K specifically still isn't available to every account tier. Whatever quality renditions existed for the original live broadcast are what carry into the saved Archive, Clip, or Highlight afterward; this tool lists every resolution Twitch actually generated for that video and nothing more, since there's no hidden master copy sitting on Twitch's servers above what was actually transcoded at broadcast time.

Where This Twitch Video Downloader Draws an Honest Line

A meaningful share of Twitch content is deliberately not public. Affiliates and Partners can flip a setting that restricts their past broadcasts to active subscribers only: a sub-only Archive still lives at a normal-looking twitch.tv/videos/ address, but Twitch's servers won't serve the actual video stream to a request that isn't authenticated as a paying subscriber to that specific channel. This tool doesn't log into Twitch, doesn't accept a subscriber session cookie, and doesn't attempt to work around that gate: the same honest boundary this site applies to gated content on every platform it supports. If you can't watch it without subscribing first, this tool can't fetch it either.

The same applies, for different reasons, to an Archive or Clip that's already past its retention window and deleted from Twitch's side, a channel that's been suspended or gone fully private, and (as covered above) a stream that's still live and hasn't finished broadcasting yet. None of these are bugs to report. They're Twitch withholding, or not yet having, the underlying video, and no downloading tool, however well built, can fetch a file Twitch itself no longer serves.

Saving a Twitch Link on Phone, Tablet, or Desktop

The process is identical everywhere this runs in a browser. Only where the finished file lands changes by device:

DeviceGet the LinkWhere the File Lands
iPhone / iPadTap Share under the Archive, Clip, or Highlight in the Twitch app, then Copy. Open Safari, go to getindevice.com/twitch-video-downloader/, paste, and tap Save.Safari's download tray, then Share → Save Video to move it into Photos.
AndroidTap Share → Copy Link in the Twitch app or mobile site, paste it here in Chrome or Samsung Internet, and tap Save.Straight to your /Download folder, visible in your Gallery app right after.
DesktopCopy the address straight from your browser's bar on twitch.tv, or use the player's Share button, then paste it above and click Save.Your browser's default Downloads folder.

Who Actually Reaches for a Tool Like This

  • Streamers archiving their own runs: A non-Affiliate's Archive can vanish in about a week; grabbing a personal copy before that window closes is often the only backup a smaller streamer ever gets.
  • Esports teams and coaches: Scrim and tournament VODs get reviewed frame by frame long after Twitch would have expired them naturally.
  • Highlight and recap editors: Compiling a “best moments” video means pulling the source footage locally first, whether that's a single Clip or a multi-hour Archive.
  • Fans preserving a specific moment: A clutch play, a funny reaction, an emotional subathon milestone: worth keeping personally once you know the source Archive is on a countdown.
  • Anyone chasing a moment that already went viral elsewhere: Big Twitch moments get reposted constantly to X (Twitter) and gaming subreddits within hours. If the original Twitch link has since expired, the Reddit repost or the X thread quoting it is sometimes the only place the moment survives publicly, and both of those platforms have their own downloader here for exactly that situation.

If a Link Comes Back Empty

  • “Video unavailable” on an Archive link: Almost always means the retention window has closed and Twitch has already deleted it. Check whether it still plays directly on twitch.tv first: if it doesn't play there either, no downloader can bring it back.
  • “Video unavailable” on a Clip link: Less common, since Clips don't expire on a timer, but it happens if the source channel was banned or the Clip was manually deleted by whoever made it.
  • Nothing happens on a plain channel link (twitch.tv/channelname, no /videos/ or /clip/): Expected: a live broadcast in progress isn't a finished VOD yet. Wait for the stream to end and, if the streamer stores broadcasts, paste the Archive link once it's published.
  • Only one quality option is listed: That channel's broadcast was only ever encoded at that one resolution. See the quality section above for why.
  • Link looks right but still fails: Re-copy directly from the Twitch app's Share button or the browser address bar rather than retyping it; a stray trailing character is a common, easy-to-miss cause.

Rights, Streamers & Reasonable Use

The video itself (whatever's happening on screen, whatever game is being played, whatever music is playing in the background) belongs to the streamer and, in the case of copyrighted game footage or music, sometimes to other rights holders layered on top of that. Downloading an Archive, Clip, or Highlight for personal offline viewing, private backup, or commentary that qualifies as fair use is broadly reasonable. Re-uploading someone else's Twitch content as your own, monetizing it, or stripping their branding off is a different matter, and it's worth getting permission first: streamers who build their audience around specific content are generally protective of it, understandably so.

GetinDevice does not host, store, or cache any Twitch video on its own servers; every file is fetched directly from Twitch's own delivery infrastructure at the moment you request it, and nothing is retained afterward. GetinDevice is an independent third-party tool and is not affiliated with, sponsored by, or endorsed by Twitch Interactive, Inc. Twitch and the Twitch logo are trademarks of Twitch Interactive, Inc.

Recent Fixes to This Twitch Downloader

This tool is actively maintained to keep pace with Twitch's link formats and video pipeline. Recent maintenance:

âś… Fixed

Highlight Links No Longer Misread as Archives

28 July 2026
  • Highlights published at a standard twitch.tv/videos/ address were occasionally shown with an Archive's expiration estimate. The tool now checks the video's actual type before showing that estimate.
  • Fixed a case where channel-attached clip links with unusual characters in the channel name failed to resolve.
🚀 New

2K / 1440p Listed for Eligible Channels

2 June 2026
  • Added detection for the higher-resolution renditions now available on Partner and Affiliate channels broadcasting through Twitch's Dual Format rollout.
⚙️ Improved

Faster Resolution on Both Clip URL Shapes

14 April 2026
  • clips.twitch.tv and twitch.tv/channelname/clip/ links now resolve through the same lookup path, cutting average processing time on Clip links.

Frequently Asked Questions

What does this Twitch video downloader actually save: VODs, Clips, or both?â–Ľ

All three of Twitch's saved-video types: full Archives (what most people call VODs) at addresses like twitch.tv/videos/1234567890, Clips from either clips.twitch.tv or twitch.tv/channelname/clip/, and streamer-curated Highlights. Paste any of those links and it detects which type it is automatically.

What's the actual difference between a Twitch VOD, a Clip, and a Highlight?â–Ľ

A VOD (Twitch calls it an Archive) is the full, unedited recording of one broadcast. A Clip is a short 5-to-60-second cut anyone watching can make. A Highlight is a longer section the streamer themselves chooses to keep. All three can sit behind a similar-looking twitch.tv/videos/ link, but they behave very differently once you look at how long each one sticks around.

How long do Twitch VODs stay up before they expire?â–Ľ

It depends on the streamer's account tier: roughly 7 days for non-Affiliates who've opted in to saving broadcasts at all, 14 days for Affiliates, and 60 days for Partners or any account linked to Prime Gaming. Once that window closes, Twitch deletes the Archive and it's gone for good.

Can I still download a Twitch clip after the original VOD has expired?â–Ľ

Yes. A Clip is stored independently of the Archive it was cut from, so it keeps working even after that source VOD has expired and been deleted. What you can't do is create a brand-new Clip from a VOD that has already expired: the Clip has to be made while the source footage still exists.

Can this tool download a Twitch stream that's currently live?â–Ľ

No, and this is worth being upfront about: a live broadcast is still being written to while it's happening, so there's no finished file yet to fetch, only a growing edge that ends when the streamer stops. This is a Twitch video downloader for published Archives, Clips, and Highlights, not a live-capture tool. Once the broadcast ends and Twitch finishes processing it into a VOD, the resulting link works normally here.

Can I download a subscriber-only (sub-only) Twitch VOD?â–Ľ

No. Some Affiliates and Partners restrict their past broadcasts to active subscribers only. That content sits behind an authenticated, paid-subscription check on Twitch's own servers, and this tool doesn't log into Twitch or use a subscriber session to get around that: the same limitation would apply to subscriber-only content on any platform.

Does it matter whether I paste a clips.twitch.tv link or a twitch.tv/channelname/clip/ link?â–Ľ

No. Twitch generates both formats for the same Clip, and either one resolves to identical source video here. Paste whichever one you happened to copy.

Do links from m.twitch.tv (Twitch's mobile site) work?â–Ľ

Yes. m.twitch.tv mirrors the same /videos/ and /clip/ paths as the standard www.twitch.tv site, and both work identically here.

Is there a maximum length for a Twitch Clip?â–Ľ

Yes, 60 seconds, with a 5-second minimum. That cap has held for years and applies to Clips made through Twitch's own built-in clip editor.

What video quality can I expect from a download?â–Ľ

Whatever Twitch actually generated for that specific video, and nothing more. Partner and Affiliate channels often have multiple resolutions available, up to 2K (1440p) on eligible channels since Twitch's June 2026 Dual Format rollout; many smaller, non-Affiliate channels only ever had a single quality generated, matching whatever the streamer's own broadcast settings were.

Do I need a Twitch account or to log in to use this?â–Ľ

No. It works anonymously against Twitch's public playback servers for any Archive, Clip, or Highlight that's publicly viewable: no Twitch login, and no account on this site either.

Will my downloaded Twitch video have a watermark?â–Ľ

No. Twitch doesn't add a watermark to VODs, Clips, or Highlights in the first place, and this tool doesn't add one either: you get the video as Twitch actually stored it.

What file format do Twitch downloads come in?â–Ľ

MP4, which plays natively on virtually every phone, tablet, computer, and media player without needing to convert anything afterward.

Can I download a full multi-hour Twitch VOD, or only short Clips?â–Ľ

Full-length Archives download as a single file regardless of how long the original broadcast ran: a multi-hour marathon stream isn't a problem. Clips work the same way; they're just short by definition, capped at 60 seconds by Twitch itself.

Does this work on iPhone and Android?â–Ľ

Yes. Everything runs in your phone's browser (Safari on iPhone, Chrome or Samsung Internet on Android) with no app to install.

Why does a Twitch VOD downloader sometimes only show one quality option instead of several?â–Ľ

Because that's genuinely all Twitch generated for that particular broadcast. Twitch has historically guaranteed multiple resolution tiers mainly to Partner and Affiliate channels; a lot of smaller channels are only ever encoded at the one resolution the streamer's own software was set to broadcast at.

Is it legal to download Twitch VODs and Clips?â–Ľ

Downloading for personal, offline viewing or backup is broadly reasonable. Reposting someone else's Twitch content publicly, monetizing it, or removing their branding without permission is a separate issue and can raise real rights concerns: get permission from the streamer first if you plan to reuse footage beyond personal use.

Why does a link come back as “video unavailable”?▼

The three most common reasons: the Archive's retention window has closed and Twitch deleted it, the channel or video was removed, or the link points to sub-only content this tool can't authenticate into. Checking whether the video still plays directly on twitch.tv is the fastest way to tell which situation you're in.

Can I tell whether a twitch.tv/videos/ link is an Archive or a Highlight just by looking at the URL?â–Ľ

No, both use the exact same twitch.tv/videos/<id> format, since Highlights are technically published as a type of video alongside Archives. This tool checks the video's actual metadata rather than guessing from the link shape, so either type works the same way here.

Does downloading a Twitch Clip or VOD notify the streamer or affect their view count?â–Ľ

No. This tool fetches the video through a standard anonymous request, the same kind your browser makes when the video plays inside Twitch's own player. There's no mechanism for Twitch to flag that as a separate “download” event, and streamers don't get notified when their content is saved.

More Tools

Try our other high-speed downloaders for different platforms.