Save videos from YouTube and 1000+ sites

A small Windows desktop app built with Rust and ytdlp. Paste a link, pick a quality, download. No Python needed for the Rust port.

  • yt-dlp powered
  • Up to 4K
  • Audio-only MP3
  • Proxy support
Oxide Video Downloader screenshot

Features

Everything you need to grab a video, nothing you don't.

Quality picker

From 144p up to 4K, plus audio-only MP3. Switch to a specific stream with the Formats window.

Live progress

Speed, ETA, and a download log while it runs. Cancel any in-flight download.

Playlist support

Shows the video count before you commit to a playlist download.

Browser cookies

Use your logged-in browser session for private or age-restricted videos.

Optional proxy

Route requests through HTTP/HTTPS/SOCKS proxies. Built-in list sorted by uptime.

Self-contained

ffmpeg and Deno are bundled. Remembers folder, quality, cookies, proxy, and window position.

Inspect every stream

The Formats button lists every stream a link offers — id, resolution, fps, codecs, size — and lets you download one specific stream. Video-only streams are merged with the best audio track by ffmpeg.

  • Video streams first, highest resolution on top
  • Audio streams listed last
  • Double-click a row or press "Use this format"
  • "Copy format ID" puts the id on the clipboard
Formats window
Proxy and sites

Proxy support, done right

The proxy field starts empty — nothing is routed unless you ask. Pick from the built-in ProxyScrape list (sorted by uptime) or type your own host:port. Test it before you download.

When a site blocks the connection (the age gate on xHamster and Pornhub is the usual reason), the app can work through the list for you until one proxy can read the page.