Skip to content

Twitch Clip & VOD Downloader — Save Streams as MP4 or MP3 (No Login)

Download Twitch clips and VODs as MP4 video or extract MP3 audio — save broadcasts before the 14-day expiry. Free, no install, no login, no account.

Open the Twitch downloader

How to download a Twitch video

  1. Copy the Twitch URL. On twitch.tv, click the Share button under the video player and copy the link. For clips, the URL looks like clips.twitch.tv/SLUG or twitch.tv/CHANNEL/clip/SLUG. For VODs, the URL looks like twitch.tv/videos/VOD_ID. Mobile share URLs from the Twitch app also work — paste them directly.
  2. Paste it into TubePull. Paste the URL into the download box at the top of this page. TubePull detects the Twitch clip or VOD, resolves the playlist or clip file URL, and prepares the export. Pick MP4 for video, MP3 for audio-only.
  3. Click Download. TubePull pulls the video segments (or the pre-rendered clip MP4) from Twitch's CDN, joins them into a single file, and transcodes to MP3 if you picked audio-only. The file lands in your downloads folder ready to drop into any player — VLC, QuickTime, Plex, or the file manager itself.

About the TubePull Twitch Downloader

Twitch is the live-streaming home for gaming, music, IRL streams, esports, and creative work — and the platform where huge swaths of internet culture get archived only briefly. VODs (the recorded version of a live broadcast) expire after 14 days for most channels and 60 days for Twitch Partners and Turbo subscribers, then disappear forever unless somebody saves a clip or downloads the VOD before the timer runs out. Clips are permanent in theory but vanish whenever a streamer is banned, deletes their channel, or DMCAs old content to escape liability. TubePull pulls the underlying MP4 from Twitch's CDN and writes it to a local file you actually own — so the highlight you captured at 3am, the championship moment, or the recipe stream you wanted to keep are still there next year when Twitch has long since deleted them from their servers.

How Twitch serves video (and what we do)

Twitch streams use HLS — the same protocol most live-streaming platforms use — chunking video into 4-to-10-second .ts segments served from Twitch's edge CDN. Clips are pre-rendered MP4 files stored on clips-media-assets2.twitch.tv with permanent-looking URLs that actually still depend on a short-lived signed token. VODs are stitched HLS playlists at multiple quality tiers (160p, 360p, 480p, 720p, 720p60, 1080p, 1080p60, and "source"). TubePull's worker resolves the GraphQL endpoint to get the playlist or clip URL, downloads every segment before the signing tokens expire, and joins them into a single MP4 you can drop into any video player. For audio-only output (DJ mixes, podcast-style streams, music streams) the worker pulls the same media and extracts MP3 directly without ever decoding the video stream — saving bandwidth and time.

What works

  • Any public Twitch clip URL: clips.twitch.tv/<SlugOrId> or twitch.tv/<channel>/clip/<SlugOrId>
  • Any public VOD URL in the form twitch.tv/videos/VOD_ID (while the VOD is still available — typically 14 days for free accounts, 60 days for Partners/Turbo)
  • Mobile share URLs from the Twitch app — both clip and VOD share links resolve correctly
  • Highlights — these are VODs the streamer has manually preserved past the auto-delete window and they work exactly like normal VODs
  • Music/DJ streams as MP3 — pick MP3 in the output picker and we extract the audio track only
  • The full source quality where the streamer broadcasts in 1080p60 or higher

What does not work

  • Live streams currently in progress — wait for the broadcast to end and Twitch to publish the VOD (usually within a few minutes of stream end)
  • Subscriber-only VODs and clips — these require a paid Twitch subscription to the channel and the video file is gated at Twitch's edge
  • Sub-only emote/chat content — TubePull downloads the video stream; chat overlay is not preserved
  • VODs that have already expired and rolled off Twitch's servers — once Twitch deletes the file, no third-party tool can recover it
  • Channels that have been banned — Twitch removes the VOD/clip files within hours of a ban
  • DMCA'd clips after Twitch processes the takedown — paste the clip while it is still public; if you get a "not found" response, the source is gone

Why TubePull beats Twitch leecher tools and 5KPlayer

A bunch of small "Twitch leecher" tools exist, and 5KPlayer ships a Twitch tab. The practical differences:

  • Multi-platform subscription: the same Pro plan downloads from Twitch, YouTube, TikTok, Vimeo, SoundCloud, and 5 other platforms. The dedicated Twitch tools are Twitch-only and most haven't been updated in over a year.
  • Built on yt-dlp: the same open-source extractor archival projects worldwide use. When Twitch changes their GraphQL schema or HLS protocol — which happens every few months — yt-dlp ships a fix within hours and TubePull picks it up on our next deploy.
  • No install, no command line: paste a URL, click download. Twitch Leecher requires a Windows install and breaks every time Twitch ships a backend change.
  • Clips and VODs in the same flow: pick a URL, get a file. Some tools handle only clips, others only VODs.
  • MP3 extraction built-in: pick the audio track only for music streams and DJ sets — no need to download the full video and re-encode locally.

Deeper reads on Twitch and streamer workflows:

Frequently asked questions

What format do I get from Twitch?
TubePull delivers Twitch clips and VODs as MP4 video files by default, with the original audio track muxed in. You can also pick MP3 from the output picker for audio-only output — useful for music streams, DJ sets, and podcast-style broadcasts where you only want the audio. The video quality matches whatever the streamer broadcast at, up to source (typically 1080p60 for partnered channels).
Do I need a Twitch account to download?
No. TubePull does not log in to Twitch on your behalf and works only with public content — anything you can watch on twitch.tv without being signed in. Subscriber-only clips and VODs that require a paid channel subscription are not downloadable; those are gated at Twitch's edge CDN.
Can I download a Twitch VOD before it expires?
Yes — that's one of the main reasons people use TubePull for Twitch. VODs for free-tier streamers expire after 14 days; Partners and Turbo subscribers get 60 days; after that the file is permanently deleted from Twitch's servers. Paste the VOD URL while it is still available and TubePull pulls the full broadcast as an MP4 you control. Highlights — VODs the streamer has manually preserved — never expire and work the same way.
What about Twitch clips — can I save those too?
Yes. Clip URLs in both forms (`clips.twitch.tv/SLUG` and `twitch.tv/CHANNEL/clip/SLUG`) download as MP4. Mobile share URLs from the Twitch app also work. Clips are short by definition (max 60 seconds) so they typically process in under 10 seconds.
Can I download a Twitch stream that's currently live?
No — TubePull works on finished broadcasts. Wait for the streamer to end the broadcast and Twitch to publish the VOD (usually within a few minutes), then paste the VOD URL. For ongoing live captures you would need a specialized tool that records the HLS feed in real time; that is not what TubePull does.
What if a Twitch clip or VOD has already been DMCA'd?
If Twitch has already removed the file from their CDN, no third-party tool can recover it. Paste the URL while the content is still publicly viewable on twitch.tv — if the page shows a 'this video is unavailable' message or you get a 'not found' response from TubePull, the source is already gone. The practical advice: archive clips you care about promptly rather than relying on Twitch to keep them around.
Does Twitch download count against my daily limit?
Yes. TubePull's free plan allows 3 downloads per 24 hours across every platform we support — Twitch, YouTube, TikTok, and the others. A 4-hour VOD counts the same as a 30-second clip. The window is rolling, so the oldest slot frees up 24 hours after that download. The Unlimited plan removes the cap entirely.
How is TubePull different from Twitch Leecher and other dedicated Twitch tools?
Twitch Leecher is a Windows-only desktop app that requires installation and breaks every time Twitch ships a backend change — sometimes for weeks before an update lands. Other web-based Twitch downloaders have interstitial ads and unreliable uptime. TubePull is the multi-platform option: the same Pro account downloads from Twitch, YouTube, TikTok, Vimeo, SoundCloud, and 5 other platforms with no command line and no install. Built on yt-dlp under the hood, which gets weekly updates as Twitch's GraphQL and HLS protocols change.
Is downloading Twitch content legal?
Twitch clips and VODs are governed by Twitch's Terms of Service and by the copyright of the streamer (and any third-party music, game audio, or guest content in the broadcast). Downloading for personal viewing or archival — the same content you could watch live on twitch.tv — is generally permitted in many jurisdictions. Redistributing, re-uploading to other platforms, or commercially exploiting copyrighted material without permission is not. You are responsible for ensuring your use complies with Twitch's ToS and your local copyright law.