Twitch Sub-Only & Full VOD Downloader

The Twitch VODs browser tools can't reach: sub-only and Turbo broadcasts via your own session, and full multi-hour streams with no upload and no size cap.

Check a Twitch link

Paste a Twitch link to see whether ViralMint supports it.

ViralMint runs yt-dlp locally on your machine — paste the same URL into the desktop app's chat and the planner triggers the download automatically.

Why download Twitch videos with ViralMint?

Most Twitch downloaders are websites, and that is exactly why they fail on the two VODs worth having. A sub-only or Turbo past broadcast is served only to an authenticated session, and a website cannot hold your Twitch login — ViralMint runs yt-dlp on your own machine, so you export your cookies once via Settings → Cookies and sub-gated VODs resolve like any other. The second failure is length: a 3-hour broadcast is tens of gigabytes, and cloud tools cap the upload or the render queue. Nothing is uploaded here, so the ceiling is your disk. Twitch keeps past broadcasts for 7-60 days depending on channel status, which makes the practical workflow: pull the full VOD while it exists, then drop it into Clipper — Whisper transcribes the whole stream locally and the AI viral-clip extractor surfaces the 8-12 best moments with captions already drafted. Public clips and VODs still work with no login at all.

Max Quality Up to source bitrate (1080p60 typical)
Formats mp4
Cookies Required Yes (for private/HD)
Batch Mode Coming Soon

How to download from Twitch

  1. Copy the Twitch video URL

    From twitch.tv, copy the share or page URL — e.g. https://www.twitch.tv/videos/1234567890

  2. Paste it into ViralMint

    Open the ViralMint desktop app and paste the URL into chat. The planner detects the Twitch URL and triggers the download automatically — no flags, no command line.

  3. Get the mp4, transcript and AI insights

    The video lands in the Videos page with a local Whisper transcript and AI-extracted hook / structure / tone — ready for clip extraction or repurposing.

Downloaded your Twitch video? Turn it into content

The download is step one. ViralMint is the same desktop app — pull the Twitch video, then clip, reframe and caption it into shorts:

Frequently Asked Questions

How do I download a sub-only Twitch VOD?

Sub-only and Turbo past broadcasts are served only to an authenticated session, which is why browser-based downloaders return an error on them. ViralMint runs yt-dlp locally, so it can use your own Twitch session: sign into the account that holds the sub in your browser, export cookies once via Settings → Cookies, and paste the VOD URL. yt-dlp presents your session to Twitch and resolves the HLS playlist exactly as it would for a public VOD. The cookies stay on your machine — nothing is uploaded.

Can I download a full multi-hour Twitch broadcast?

Yes, and length is the second reason to do it locally. A 3-hour 1080p60 broadcast runs to tens of gigabytes, which is where cloud tools hit an upload limit, a render-queue cap or a quality downgrade. ViralMint downloads straight to your disk with no upload step, no per-file size cap and no re-encode, so the only ceiling is free space. There's no per-download limit either.

Can I download just part of a Twitch VOD?

Yes. Download the full past broadcast, then use the Trim tool (or Clipper) to cut the segment you want — the trim is frame-accurate because ViralMint re-encodes the kept range with FFmpeg rather than copying between keyframes. For a long stream this is usually faster than hunting for a timestamped URL, since you can scrub the downloaded file locally.

Can I turn a Twitch VOD into TikTok / Shorts?

That's the headline use case for a full broadcast. Download the VOD here, then open it in Clipper — Whisper transcribes the whole stream on your machine and the AI ranks segments by virality score with hook classification. You pick the clips, ViralMint exports them in 9:16 with captions burned in.

How do I download a stream that's still live?

yt-dlp can record a live HLS stream but it's a different command path — ViralMint exposes this as a separate flow in the desktop app to avoid confusion. Look for 'Record live stream' in the download panel.

Do public Twitch VODs and clips still work without a login?

Yes. Public past broadcasts and Clips need no account, no cookies and no watermark — paste the URL and yt-dlp resolves it to a single mp4 at up to source bitrate, typically 1080p60. Cookies are only needed for the sub-only and Turbo case above.

Can I download a Twitch VOD with the chat replay?

The downloader saves the video itself — chat replay is a separate data feed Twitch serves alongside the VOD, and it isn't embedded in the mp4. If you want chat visible in your clips, the common creator workflow is to screen-capture the chat column separately and overlay it in an editor. For most Shorts/TikTok repurposing, burned-in captions from the VOD's own audio (which ViralMint generates locally with Whisper) outperform a chat overlay anyway.

Can I download an expired or deleted Twitch VOD?

No — once Twitch deletes a past broadcast (7–60 days after the stream depending on the channel's status), the video is gone from Twitch's servers and no downloader can recover it. Highlights the streamer created survive deletion, so check the channel's Highlights tab. The practical fix is to download VODs you care about soon after the stream ends.

How ViralMint compares to other Twitch downloaders

Approach Examples Trade-off ViralMint advantage
Online converters Y2mate, SaveFrom, ssyoutube, OnlineVideoConverter Pop-up ads, redirects, quality capped at 720p, file-size limits, no batch downloads, your URL logged to ad networks Local app, zero ads, original quality (up to Up to source bitrate (1080p60 typical)), unlimited file size, batch mode
Browser extensions Video DownloadHelper, FastestTube, similar Chrome / Firefox add-ons Routinely broken after Twitch updates, removed from stores for ToS violations, no transcript or AI analysis Updates with yt-dlp upstream (community-maintained), independent of browser extension stores, Whisper transcript built in
yt-dlp command line yt-dlp, youtube-dl Most flexible option but requires terminal comfort, manual cookie handling, no GUI for batch selection Same yt-dlp under the hood, wrapped in a desktop GUI with cookie auto-detect, batch UI, and post-processing pipeline
Closed-source desktop apps 4K Video Downloader, Allavsoft, ByClick Downloader Closed-source, paid tiers gate batch and HD, no AI pipeline, no extensible Whisper / FFmpeg post-processing Open source (AGPL-3.0), AI features prepaid per-action, integrates with the rest of the ViralMint creator pipeline

Supported URL Example

https://www.twitch.tv/videos/1234567890

Equivalent yt-dlp command

If you already use yt-dlp, the desktop app's Twitch download is equivalent to running:

yt-dlp -f "bv*+ba/b" --merge-output-format mp4 "https://www.twitch.tv/videos/1234567890"

ViralMint also auto-runs Whisper transcription, downloads the thumbnail, and extracts AI hook / structure / tone insights — steps that take a separate command chain in raw yt-dlp.

Ready to download from Twitch?

Enlarged screenshot