Tools  /  Downloader

JB's Video Downloader

A private, on-device downloader for video and audio from 1000+ sites, powered by yt-dlp + ffmpeg. It runs as a tiny app on your own machine, so every download uses your connection and stays entirely on your device.

JB's Video Downloader interface showing the URL bar, quality options and download history
Local app · 100% on-device
  • Widest site support: YouTube, Vimeo, TikTok, X/Twitter and 1000+ more
  • Any quality from 4K down to 144p, with live file-size estimates
  • One-tap audio extraction to MP3 at 320 kbps
  • Real-time speed, ETA and progress, streamed live
  • Download history and running stats: items, data and duration
  • No accounts, no cloud, no telemetry

Mac: ~117 MB notarized disk image, nothing to install. Windows/Linux: ~95 KB, needs Python once.

Why this one runs locally

Unlike the Converter, which processes files right in your browser, a downloader has to fetch and stitch media in a real local process (browsers block this for security). That is exactly what keeps it private: the work happens on your machine, using your connection, and nothing is ever routed through a server of mine.

Setup

No terminal. Just double-click.

Unzip and open. It runs in your browser at localhost:9321. The Mac app is Apple-notarized with Python and ffmpeg built in; Windows and Linux use a one-time start file.

Mac

  1. Download and open the disk image, then drag JB Video Downloader into Applications.
  2. Open it from Applications. No prompts, nothing to install.
  3. Your browser opens with the app running. Quit anytime with the ⏻ Quit app button.

Signed and notarized by Apple, so there are no security warnings. Python and ffmpeg are built in, for Apple Silicon and Intel.

Windows & Linux

  1. Unzip, then double-click the start file for your system.
  2. First run sets up in about a minute (needs Python 3.9+; ffmpeg installs itself).
  3. Later runs start instantly.
Windows  →  Start - Windows.bat
Linux    →  Start - Linux.sh

Windows shows a one-time "Run anyway" approval; the included READ ME FIRST file has the 10-second steps.

Personal use

On first launch you accept a short personal-use agreement, and each download asks you to confirm you have the right to that content. This tool is intended only for lawful use: content you own, that is licensed for free download, that you have permission to download, or that is otherwise permitted in your jurisdiction.

More tools

Need to convert rather than download?

Try JB's Video Converter to convert, compress and crop right in your browser, no install required.

Open the converter