How to Download Your Own Stream VOD from Twitch, YouTube or OBS

Two clicks on each platform, using their own download buttons.

Updated 2026-11-15 · StreamToShorts guides

Short answer: on Twitch use Creator Dashboard → Content → Video Producer → ⋮ → Download. On YouTube use YouTube Studio → Content → Live → ⋮ → Download. With OBS, the recording is already a file on your computer. These official options are for your own channel's videos.

Twitch

  1. Open Creator Dashboard (click your avatar → Creator Dashboard).
  2. Go to Content → Video Producer.
  3. Find the past broadcast, click ⋮ next to it and choose Download.

Twitch prepares the file and then downloads it as MP4. Long streams can take several minutes to prepare.

No past broadcasts? Turn on Settings → Stream → Store past broadcasts. Twitch keeps them only for a limited time (for most channels about 7 days), so download soon after streaming.

YouTube

  1. Open YouTube Studio.
  2. Go to Content and open the Live tab (or Videos for regular uploads).
  3. Hover over the stream, click ⋮ (Options) and choose Download.

YouTube Studio's download can be lower resolution than the original for some videos. If you recorded locally with OBS as well, that file is usually better quality.

OBS (recorded on your computer)

  1. In OBS, choose File → Show Recordings to open the folder.
  2. Recordings are usually MKV. StreamToShorts accepts MKV directly; to get MP4 for other tools, use File → Remux Recordings.

Tip: in Settings → Output → Recording, recording to MKV protects the file if OBS or your PC crashes mid-stream.

Other platforms

Most streaming platforms offer a download for your own broadcasts in their creator dashboard or video manager. If yours does not, record locally with OBS while you stream.

Very large files

A 4-hour 1080p stream is often 5–15 GB. StreamToShorts uploads in pieces and continues automatically if your connection drops, up to 20 GB. If your upload speed is slow, you can upload the file to Google Drive or Dropbox first (for example from a faster connection) and paste the share link instead; set sharing to Anyone with the link.

Why not just paste a YouTube or Twitch link?

Platforms block automated downloads from servers, and their terms only allow downloading through their own features. Downloading your recording yourself takes two clicks and always works.

Let StreamToShorts cut it for you

Upload a stream recording and get ranked, captioned vertical Shorts in three styles. Your first 2 hours are free.

Upload a stream free

More guides

How to Turn Twitch Streams into YouTube Shorts (Step by Step)Do YouTube Shorts Make Money? The Honest Answer for StreamersHow to Find the Best Moments in a Long Stream for Shorts