Protocols
BitTorrent
Magnet links and .torrent files with DHT, UPnP, built-in trackers and file selection.
FluxDown has a BitTorrent engine built in (powered by librqbit) — you don’t need a separate torrent client. It supports both magnet links and .torrent files, with DHT and UPnP enabled by default, a curated list of public trackers, and per-file selection before a multi-file torrent starts downloading.
Adding a torrent
- Magnet links — paste a
magnet:link into the New Download dialog exactly like an HTTP URL. - .torrent files — open one from the New Download dialog’s file picker, or associate
.torrentfiles with FluxDown in Settings → General → Associate .torrent Files. Once associated, double-clicking a.torrentfile anywhere on your system opens FluxDown and starts the download directly. (Windows only; this writes a per-user registry association and doesn’t require administrator rights.)
Selecting files
Multi-file torrents show a checklist of every file inside, with size, before the download starts — uncheck anything you don’t want and FluxDown only fetches the files you selected.
DHT, UPnP and listening port
Peer discovery works out of the box: DHT (trackerless peer discovery) and UPnP port mapping (automatic router port forwarding) are always enabled by the engine — there’s nothing to configure. The only connectivity option exposed in Settings → BitTorrent is the Listen Port Range used for incoming BT connections (default 6881–6891).
All BitTorrent tasks share one underlying session — one DHT routing table, one set of tracker connections, one listening port — rather than each task opening its own, which keeps resource usage low even with several torrents running at once.
Trackers
FluxDown ships with 25 built-in public trackers, curated for good global coverage: CN/Asia trackers first (for better peer locality if you’re in mainland China or nearby), then international ones, with a few HTTPS fallbacks for networks that block UDP. These are used automatically for every torrent — including magnet links that don’t specify any trackers of their own — unless you override them.
- Custom trackers — in Settings → BitTorrent → Tracker List, paste your own list (one URL per line) to replace the built-in set.
- Tracker subscription — Settings → BitTorrent → Tracker Subscription periodically fetches community-maintained tracker lists (
trackerslist.comandngosang/trackerslistby default, refreshed every 24 hours) and merges them in, deduplicated, alongside whatever tracker list you’re using.
Resume support
Torrent downloads resume using BitTorrent’s own piece-based verification: closing FluxDown, losing power, or a crash never loses already-verified pieces — only the piece that was in flight at the time needs to be re-fetched.
Related settings
| Setting | Location |
|---|---|
| Listen Port Range | Settings → BitTorrent |
| Tracker List | Settings → BitTorrent |
| Tracker Subscription | Settings → BitTorrent |
| Associate .torrent Files | Settings → General |
Limitations & FAQ
A magnet link is stuck on “preparing”. Magnet links carry no file list or size up front — FluxDown has to resolve that metadata from DHT and/or peers first, which shows as “preparing” in the task list. If no peer or DHT node responds within 5 minutes, the task fails with an error telling you to check the trackers or your network (DHT is commonly blocked by restrictive firewalls or some ISPs).
Can I add more trackers without losing the built-in ones? Yes for community subscriptions — those merge with whatever list you’re using. A hand-edited custom Tracker List, however, replaces the built-in 25 rather than adding to them; include the ones you want to keep.
Does FluxDown seed after a torrent finishes? FluxDown is built for downloading; it doesn’t provide a dedicated seeding/ratio-management UI.