The native download manager, on your machine
The desktop client draws its interface on the GPU with GPUI — the framework behind Zed — and drives a Rust download engine running in its own background service. Free and open source.
Preview builds are pre-releases (vX.Y.Z-rc.N) for early adopters. Desktop, Android, server and CLI ship on this channel; each is rebuilt only when it changes, so versions can differ. Browser extensions stay on stable.
Free · open source · AGPL-3.0
Visitors in mainland China download through our Aliyun CDN mirror; everyone else downloads from GitHub. If the mirror doesn't have the file yet, it falls back to GitHub automatically. You can also use the GitHub backup link.
Choose your platform
Press D to start the download
GitHub backupCouldn't load the latest release details. Every file is still available on GitHub Releases.
Summed across every GitHub release plus earlier distribution channels.
Every build, every platform
The same client everywhere: installer or portable, x64 or ARM64. Pick the file that fits your machine.
Windows
Windows 10 or later
Not in this release yet.
macOS
Not in this release yet. Get notified
“App is damaged” on first launch? Fix GatekeeperLinux
Not in this release yet. Get notified
Install with Scoop
FluxDown is in the official Scoop Extras bucket, which tracks every new release. Update anytime with scoop update fluxdown.
scoop bucket add extras
scoop install extras/fluxdown Run it on a server
FluxDown Server is the engine without a desktop: a self-hosted web UI you reach from any browser, for home servers, NAS boxes and routers.
Docker
One container, amd64 and arm64.
Then open http://localhost:17800 — on first launch you set your own access key (8+ characters, letters and digits).
Docker guidedocker run -d --name fluxdown-server \
-p 17800:17800 \
-v fluxdown-data:/data \
-v ./downloads:/root/Downloads \
--restart unless-stopped \
ghcr.io/zerx-lab/fluxdown-server:latest services:
fluxdown-server:
image: ghcr.io/zerx-lab/fluxdown-server:latest
container_name: fluxdown-server
restart: unless-stopped
ports:
- "17800:17800"
volumes:
- fluxdown-data:/data
- ./downloads:/root/Downloads
volumes:
fluxdown-data:
# docker compose up -d Standalone binaries
Self-hosted web UI · browser access
Not in this release yet. Get notified
Setup guideSynology
NAS · Package Center, DSM 6 / 7
Not in this release yet. Get notified
Docker guideCommand line
fluxdown in your terminal — aria2-style flags, scriptable, same engine.
Not in this release yet.
CLI docsAndroid
APK builds per CPU ABI. Not sure which one? Take the universal build. Upgrading from the old Flutter-based app: the new app is signed with a new certificate, so uninstall the old one first (this clears its local data).
Not in this release yet. Get notified
Catch downloads from the browser
The extension intercepts browser downloads and hands them to FluxDown. Listed on the official Chrome, Edge and Firefox stores.
Offline packages
The Chromium package works in Chrome, Edge, Brave and other Chromium-based browsers.
Not in this release yet.
Extension guideUserscript
Prefer Tampermonkey or Violentmonkey? Copy the userscript from the desktop client: Settings → Local API → Browser script takeover.
Local API settingsHear about new builds
Leave your email and we'll write when a build lands for your platform. Nothing else.