Every download.
At full speed.
Downex splits every file over up to 32 connections, picks up where it stopped after a pause, a crash or a restart, and saves web videos as one MP4 — all on your own computer.
- Windows 10 and 11
- macOS 13 and later
- Free & open source · GPL-3.0-or-later


0 MB of 6.30 GBup to 32 connections · one file
Downex at a glance
- 32
Connections per download
Up to 32, opened as fast as the server keeps up
- 5
Browsers, one extension
Chrome, Edge, Brave, Chromium and Firefox
- 1
MP4 file per video
In the quality you pick, never re-encoded
- 0
Trackers or accounts
No telemetry, no analytics, no ads
Every download, in good hands.
Downex picks up where it stopped, runs your queues on time and files everything where it belongs, from the window, the keyboard or the terminal.
Picks up where it stopped
Pause it, quit, crash or restart: Downex picks up right where it stopped, on any server that supports resuming (a server that can't starts that file over). Progress is saved only once it is on disk, and a file that changed on the server is never mixed with the old one.
One shortcut away
Press Ctrl K, or ⌘K on a Mac, to find any download or run any command without leaving the keyboard.
Queues that keep time
Several queues, each with its own limits, start and stop times, and what to do when done: sleep, shut down, quit, or hibernate on Windows.
Everything in its place
Video, Audio, Archives, Documents and Programs each save to a folder of their own, and everything else goes to your Downloads folder. Add categories of your own, too.
All of it from the terminal
The
downexcommand does everything the window does, so downloads fit into your scripts. Both talk to the background service, downexd, over a local pipe or socket that only your account can open.Safe by default
Files carry the mark your system expects, updates are verified before they install, and site logins are encrypted for your account or kept in the macOS Keychain.
Also built in: speed limits for everything, per queue or per download, per-site connection limits, HTTP/2, proxies (system, manual or PAC) and a clipboard monitor.
Web videos, saved as one .mp4
Press Download over a video in your browser, choose the quality, and Downex hands you a single file.
Pick the quality
Every MP4 quality the page offers, from 8K (4320p) down, best first.
One .mp4, no re-encoding
Every video is saved as one .mp4 file. Its video and audio are joined without re-encoding, so the picture is never compressed again.
Streams and sites
A Download button over web videos, HLS and DASH streams, YouTube and the many sites yt-dlp supports.HLSDASHYouTube & more
DRM-protected and live streams are refused. The first time you save a web video, Downex fetches yt-dlp and Deno from their publishers on GitHub and verifies them, then checks once a day for newer versions (you can turn that off).
Coastline at sunset, filmed from a drone
video.example.com
- 8K (4320p)4.82 GB
- 4K (2160p)1.94 GB
- 1440p (2K)968 MB
- 1080p (Full HD)487 MB
- 720p (HD)246 MB
- 480p118 MB
- 360p71 MB
Click in the browser.
Downex takes it from there.
The extension for Chrome, Edge, Brave, Chromium and Firefox hands each download to Downex, together with your sign-in for it.
Releases
Version 2.1 · three files
- Download
project-assets-362.zip
2.4 GB · ZIP
- Download
user-guide.pdf
4.1 MB · PDF
- Download
setup-x64-2.1.exe
86 MB · EXE
Release notes
Confirm download
from files.example.com
Your sign-in comes along
Each download it hands over carries your sign-in for that address: its cookies and the page it came from. A video looked up from its page gets your cookies only if you turn that on.
Asks first, if you like
Downex can ask for the name, folder and category before the download starts.
Keep one in the browser
Hold Alt, or Option ⌥ on a Mac, while you click a link, and the browser downloads it as usual.
Chrome · Edge · Brave · Chromium · Firefox
Store listings are coming soon. For now, the extension comes with Downex and is loaded from its folder.
Built native for Windows and macOS
Not a web page in a window. Downex is a real desktop app, drawn with Win32 and Direct2D on Windows and AppKit on macOS, with the tray, notifications and shortcuts you expect.
- WindowsWin32 · Direct2D
- macOSAppKit

Progress windows
Open a small progress window for any download and keep an eye on it while you work.
Tray and menu bar
Downex keeps its icon in the Windows notification area and the macOS menu bar.
Notifications
Know when a download completes or fails, without having to watch it.
Light and dark
Two themes, and a compact list for when there is a lot going on.
Starts when you sign in
If you like, Downex starts in the background, so scheduled queues begin on time.
Your downloads are nobody’s business.
No telemetry, no account, no ads. Downex runs on your computer and nowhere else, and the only connections it makes are the ones listed below.
No telemetry
Downex sends nothing about you or what you download. No analytics, and no ads.
No account
Nothing to sign up for and nothing to sign in to. Install it and start downloading.
Local only
Your downloads, your list and your settings stay on your computer, where they belong.
Nothing listens on the network
The window, the command line and the extension reach the background service, downexd, over a local pipe or socket that only your account can open.
Signed updates
Every update is signed and verified before it installs. The daily check can be turned off.
Never in private windows
The browser extension never runs in private windows, so Downex never sees what you do there.
Every connection Downex makes
That is the whole list, plus a proxy script if you set one.
- Your downloadsThe files you ask for, from the servers that host them.
- downex.appOnce a day, to look for a signed update (you can turn this off). An update you install comes from the project's release page.
- yt-dlp and DenoFrom their publishers on GitHub, verified, the first time you save a web video; then once a day to look for newer versions (you can turn that off).
- Video pagesyt-dlp reads the video pages you ask about and, with the extension’s “Prepare video qualities while you watch” (on unless you turn it off), the page of a video you are watching on a few supported sites, without your cookies.
Free, open, and yours to keep.
Downex is free software under the GPL-3.0-or-later licence, written clean-room from its own specifications. The source code arrives with the first release.
Use it
For anything you like, for free.
Study it
Read how every part of it works.
Share it
Give copies to anyone.
Improve it
Change it; if you share a changed version, share its source under the same licence.
Questions, answered.
Straight answers about price, privacy, videos and where your files go.
Is Downex really free?
Yes. Downex is free and open source under the GPL-3.0-or-later: no price, no trial, no paid tier and no ads. Anyone may use it, study it, change it and share it.
Is it safe? Does it have ads or tracking?
No ads, no analytics, no telemetry and no account. Everything stays on your computer: the window, the command line and the browser extension talk to the background service, downexd, over a local pipe or socket that only your account can open, and nothing listens on the network.
Besides your downloads, Downex goes online for two things. Once a day it checks downex.app for a signed Downex update. And the first time you save a web video, it fetches yt-dlp and Deno from their publishers on GitHub, verified, then checks once a day for newer versions of them. You can turn off both daily checks, and if you set a proxy script, Downex fetches that too.
yt-dlp reads the video pages you ask about and, with the extension's “Prepare video qualities while you watch” (on unless you turn it off), the page of a video you are watching on a few supported sites, without your cookies.
Downloaded files carry Windows' Mark of the Web or macOS's quarantine flag and, if you set one up, the virus scanner you choose checks every finished download.
- No telemetry
- No analytics
- No ads
- No account
Which systems does it run on?
Windows and macOS, as a real native app on each: Win32 and Direct2D on Windows, AppKit on macOS, with a tray or menu-bar icon and notifications.
- Windows 10 or 11 (x64) · Windows 11 on Arm
- macOS 13 Ventura or later · Intel and Apple silicon
Which browsers does the extension work with?
Chrome, Edge, Brave, Chromium and Firefox. Each download the extension hands to Downex carries your sign-in for that address (its cookies and the page it came from), so files behind a login still come through. For videos, cookies go along only if you turn that on.
Downex can ask first for the name, folder and category, and holding Alt (Option ⌥ on a Mac) while you click keeps a download in the browser. Store listings aren't available yet: for now the extension ships with Downex and loads from its folder.
- Chrome
- Edge
- Brave
- Chromium
- Firefox
Can it download YouTube videos?
Yes: YouTube and the many sites yt-dlp supports, plus unencrypted HLS and DASH streams, with a Download button right over the video. The first time you save a web video, Downex fetches yt-dlp and Deno from their publishers on GitHub and verifies them, then checks once a day for newer versions (you can turn that off).
Every video is saved as one .mp4 file; streams are converted without re-encoding. DRM-protected and live streams are refused, and please respect each site's terms.
Will I lose a download if my computer crashes?
Not if the server supports resuming. Downex saves progress only once it is on disk, so after a pause, quitting, a crash or a restart it picks up right where it stopped. A server that can't resume means starting that file over, and if the file changed on the server in the meantime, Downex notices and never mixes the new file with the old one.
- Pause
- Quit
- Crash
- Restart
- Resumes
Do I need an account?
No. There is nothing to sign up for and nothing to sign in to. On Windows, Setup installs Downex for your user without administrator rights. Logins you save for sites are encrypted for your Windows account or kept in the macOS Keychain.
How do updates work?
Once a day Downex checks downex.app for a new version, and you can turn that check off. Every update is signed and verified before it installs. On Windows, Setup then updates Downex quietly and reopens the window; on a Mac, the new Downex.app takes the place of the old one and Downex starts again.
A Mac build signed without a Developer ID can't replace itself; for one of those, install the new version from its disk image.
Where are my files saved?
Video, Audio, Archives, Documents and Programs each save to a folder of their own; everything else goes to your Downloads folder, and you can add categories of your own. When a download comes from your browser, Downex can ask first for its name, folder and category.
- Video
- Audio
- Archives
- Documents
- Programs
- Downloads· everything else
- Your own
Is the source code available?
It arrives with the first release. Downex is open source under the GPL-3.0-or-later, written clean-room from its own specifications, and its repository goes public together with the first downloads.
Ready when your next download is.
Free and open source, with no account, no ads and no tracking. On Windows, Setup installs Downex just for you, without administrator rights.
- Windows 10 or 11 (x64) · Windows 11 on Arm
- macOS 13 Ventura or later · Intel and Apple silicon
GPL-3.0-or-later · No administrator rights on Windows · Signed, verified updates
