NoSub Open the app

Free Kick & Twitch VOD player

Download a Twitch VOD

Twitch removed its download button for everyone except the channel owner. The HLS playlist its player reads is still there, and that is all VLC or FFmpeg needs. NoSub resolves that playlist for you, including for subscriber-only replays.

Updated

Step by step

Three steps, and no Twitch account at any point:

Watch out for muted segments

This is the Twitch-specific trap. When a rights holder flags music in a stream, Twitch mutes the affected range and publishes those segments under a different name. Counter-intuitively it is the `-unmuted` suffix that marks a muted passage — a segment named `123-unmuted.ts` is the silenced one, and the original audio is not recoverable by any tool.

A download that stops mid-file is usually this: the playlist references a segment your tool cannot fetch. Retrying does not help; the file is simply incomplete on Twitch’s side.

How long a VOD stays available

Twitch keeps past broadcasts for 7 days on most channels, 14 days for Affiliates and Partners, and up to 60 days with Turbo or Prime. Once that window closes the recording is deleted and nothing brings it back. If a VOD matters to you, download it while it is still served rather than bookmarking it for later.

Known limits

Highlights and uploads behave like normal VODs. Live streams cannot be downloaded until they end and the replay is published. And a broadcast that was never published as a replay has no VOD to download at all — that is a different case, covered on the private VODs page.

Very long VODs produce very large files: a twelve-hour source-quality stream can exceed 30 GB. Pick a lower rendition in the player first if disk space matters.

FAQ

Can I download a sub-only Twitch VOD?

Yes, when Twitch still exposes a public source for it. NoSub reads only what the platform already serves; it does not bypass any paywall or authentication.

Why does my download stop partway through?

Almost always a muted range. Twitch republishes those segments under the `-unmuted` name and some tools abort instead of skipping. FFmpeg usually continues if you keep the master playlist rather than a single rendition.

NoSub

How to download a Twitch VOD: open the replay in NoSub, copy the M3U8 link and save it with VLC or FFmpeg. Works on sub-only VODs. Free, no account.

Open the player