Twitch DownloaderVODs · Clips · Live

Free · No account · Open-source

Twitch VOD DownloaderDownload Twitch VODs to MP4 in source quality — before they expire.

Paste a Twitch VOD link and save the full past broadcast as an MP4 in original source quality, right in your browser. No account, no watermark — and you can trim to just the part you want.

Paste a link, drop it here, or just type a channel name

Source quality up to 1080p60 · MP4 output · VODs, clips & live recordings

A VOD (Video On Demand) is a past Twitch broadcast, and Twitch deletes VODs after 7 to 60 days depending on the account. vodfetch is a free Twitch VOD downloader that saves those broadcasts as MP4 files before they disappear, in full source quality (up to 1080p60), with optional trimming, audio-only export and chat download — no account, no install, no watermark.

Six-hour VODs: size, the delete clock, and muted sections

Twitch removes past broadcasts on a clock tied to the account: 7 days for a standard channel, 14 for Affiliates, 60 for Partners (and for Prime or Turbo channels). Clips and Highlights are not on that clock. Once a broadcast is gone the playback token stops resolving and the tool halts with "VOD unavailable (deleted, private or sub-only)" — nothing is stored here to fall back on. Sub-only VODs fail the same way, either with that message or later as "Usher 403 (sub-only/expired)", because the token request goes out with Twitch's public web client ID and no account login attached.

Multi-hour broadcasts are big, and the size estimate beside the quality picker is shown for VODs only: it is the bitrate Twitch reports for the selected quality, divided by eight, times the seconds you have selected. A 6 Mbit/s source therefore reads as roughly 2.5 GB per hour, putting a six-hour broadcast near 15 GB. Segments are fetched six at a time, and after each batch the progress line updates the segment count, the bytes so far, the current throughput and an ETA extrapolated from elapsed time.

Trimming is the practical answer. The range picker sits under Options and exists for VODs only — clips and live recordings have none. Type a start and end, or drag the scrubber, which previews frames from the VOD's own storyboard tiles where Twitch supplies them. Only the segments overlapping your range are fetched, and the cut lands on segment boundaries, so the file can begin slightly before the start you typed and run slightly past the end. A twelve-minute excerpt from a six-hour stream costs twelve minutes of data, not six hours of it.

Two things to expect on long files. Stretches that Twitch has muted in its own VOD arrive muted here: segments are copied as the playlist serves them, and the MP4 path is a remux — mux.js rewrites the container and never re-encodes — so no audio can be restored, and trimming around the muted block is all the tool can do about it. Then memory: MP4 buffers the remuxed result before writing, so an estimate above roughly 1.5 GB asks you to confirm first and suggests Format → TS, which writes each segment as it arrives. A second confirmation appears above roughly 700 MB in any browser without the File System Access API, where the file has to be held in memory whichever format you pick; Chrome and Edge have that API and write straight into a file you choose.

Accepted inputtwitch.tv/videos/<id>, or a bare video ID of six or more digits (leading v optional)
Retention before deletion7 days · 14 for Affiliates · 60 for Partners (and Prime/Turbo)
Size estimate (VODs only)Twitch-reported bitrate ÷ 8 × seconds selected, shown beside the quality picker
Download concurrency6 segments per batch; count, bytes, throughput and ETA refresh each batch
Confirm promptsMP4 estimate over ~1.5 GB; any format over ~700 MB without the File System Access API
Deep link?url=<vod>&go=1&t=1h20m30s → auto-analyse plus a 60-second trim window from that timestamp

Why use this Twitch video downloader

Original source quality

Download in the highest available resolution and framerate — up to 1080p60 source, or pick 720p, 480p or audio-only.

VODs, clips & live

One tool for every Twitch format: past broadcasts, highlights, clips and live stream recordings.

Blazing fast

Parallel segment downloading saturates your connection and rebuilds the video in seconds, with automatic retries on errors.

Private downloads

No sign-up. The download runs in your browser; video is only relayed through a stateless proxy to satisfy browser security — your files are never uploaded or stored.

No account, no install

No Twitch login, no sign-up and no paywall. Just paste a link and download — the site is free, kept running by ads.

MP4 + quality choice

Clean MP4 output ready for any player or editor, plus audio-only export and exact quality selection.

How to download a Twitch video

  1. 1

    Copy the Twitch link

    Copy the URL of the Twitch VOD, clip or channel you want — e.g. twitch.tv/videos/123456789 or clips.twitch.tv/…

  2. 2

    Paste it and analyze

    Paste the link into the box above and click Analyze to see the title and all available qualities.

  3. 3

    Choose your quality

    Pick source/1080p60, a smaller resolution, or audio-only — whatever fits your needs.

  4. 4

    Download as MP4

    Click Download. Your Twitch video is saved as an MP4 to your chosen folder, with a live progress bar.

Frequently asked questions

How do I download a Twitch VOD?

Copy the VOD URL (twitch.tv/videos/…), paste it above, choose a quality, and click Download — vodfetch saves it as an MP4 in source quality.

How long do Twitch VODs last?

7 days by default, 14 for Twitch Affiliates, and up to 60 for Partners (and for channels with Prime or Turbo) — download them before Twitch deletes them.

Can I download only part of a Twitch VOD?

Yes — use the trim option (or drag the scrubber) to save just the section you want, which also keeps the file small.

Does the Twitch VOD downloader work in full 1080p60?

Yes — vodfetch downloads VODs in their original source quality, up to 1080p60, with no re-encoding.

Related guides

Twitch Downloader Not Working? Common Problems and How to Fix Them

If your Twitch downloader suddenly stopped working — a VOD won't load, there's no audio, it's stuck, or you see 'unable to get video information' — the cause is usually one of a handful of things. Here's how to diagnose and fix each one, and the reliable fallback when a desktop tool breaks.

Twitch Muted Audio: Why VODs Go Silent and What You Can Do

A silent stretch in a Twitch VOD is an automated audio match, not a strike, and Twitch's own export of a flagged video stays muted. What the mute actually means, how the appeal works, what you cannot appeal, and what still survives the silence.

Why use — and share — vodfetch? 👋

Real talk: vodfetch is built by one person — a dad of two with a wife, a day job, and a slightly broken sense of free time — trying to make a little extra on the side. No investors, no growth team, no dark patterns. Just me and a lot of coffee.

So here's the honest deal: the tool is free and always will be. A couple of small, non-annoying ads keep the lights on — that's it. No spam, no pop-ups, no fake 'Download' buttons, no account, no watermark. And it's all open-source, so you can check I'm not up to anything shady.

A tiny ask, and a big thank-you ❤️

If vodfetch saved a clip before it vanished, the kindest thing you can do costs nothing: send it to one friend who streams, drop a star on GitHub, or paste the link in your Discord. That word-of-mouth is honestly the whole marketing budget. Thank you — really.

Twitch Downloader Blog: Guides & Tips

Twitch to MP3

Extract audio from any Twitch VOD or clip — free, no account.

Twitch Clip to GIF

Turn any Twitch clip into a shareable GIF — free, in your browser.

Twitch Converter

Convert any Twitch VOD, clip or stream to MP4, or extract the audio — free, no watermark, no account.

Twitch Chat Log

Export the full chat replay of any Twitch VOD as a timestamped text file.

Read guide →

For personal use only. You are responsible for complying with Twitch's Terms of Service and applicable copyright law. This tool only accesses publicly available content and does not bypass any paywall or DRM.