Xtreme Download Manager
Fast, resumable downloads and one-click video grabbing — right from your browser.
Homepage · Download · Features · Browser integration · Build · Translations · Code signing policy
Xtreme Download Manager (XDM) speeds up downloads by splitting them across multiple connections, saves videos from streaming sites, and picks up broken downloads exactly where they left off. A companion browser extension hands downloads and detected videos straight to the app, so you never have to copy a link by hand.
Wondering why you'd still want a download manager on a fast connection? Read Why use a download manager in an age of fast internet?
Note
As of 2026 XDM is being rebuilt and is in active development.
📸 Screenshots
| Main window | New download | Download progress |
|---|---|---|
![]() |
![]() |
![]() |
✨ Features
| ⚡ Faster downloads | Multi-connection segmented downloading to make the most of your bandwidth. |
| 🎬 Video grabber | Detects and saves videos from streaming sites, including HLS (.m3u8) and MPEG-DASH (.mpd) streams, muxed to MP4 with no external tools. |
| 🔁 Resume anything | Recovers downloads interrupted by network drops, crashes or power loss; refresh expired links without starting over. |
| 📦 Batch downloads | Grab many links at once into a single folder. |
| 🗓️ Scheduler & queues | Start and stop downloads on a schedule, limit parallel downloads, shut down when done. |
| 📋 Paste from clipboard | Add one link or a whole list of links straight from the clipboard. |
| 🌐 Proxies & auth | HTTP and SOCKS proxies, and server/proxy authentication. |
| 🛡️ Antivirus scan | Optionally scan finished downloads with your antivirus. |
| 🖥️ Cross-platform | Native-feeling app on Windows, macOS and Linux, with light and dark themes. |
🧩 Browser integration
XDM works with Chrome, Firefox, Edge, Opera, Vivaldi, Brave and other Chromium- and Firefox-based browsers.
| Browser | Extension |
|---|---|
| Awaiting review | |
| Awaiting review |
The extension forwards downloads and detected media to the running app over a local-only connection
(127.0.0.1:8597); nothing leaves your machine.
🛠️ Building from source
Requirements: JDK 25 (configured as a Maven toolchain) and Maven.
# 1. Point Maven at your JDK 25 cp packaging/toolchains.sample.xml ~/.m2/toolchains.xml # then edit jdkHome # 2. Build the app (fat jar: xdm-app/target/xdm-app.jar) mvn -q -pl xdm-app -am package # 3. Run it java -jar xdm-app/target/xdm-app.jar
| Module | What it is |
|---|---|
xdm-core |
Download engine (HTTP, HLS, DASH, batch), no UI dependencies, JDK 8 compatible |
xdm-app |
Swing desktop app (FlatLaf) and browser-integration server |
browser-extension |
Chrome and Firefox extensions |
🌍 Translations
Want XDM in your language? Translations are welcome — see Submitting translations for XDM.
🗑️ Uninstalling
- Windows: Settings → Apps → Installed apps → Xtreme Download Manager → Uninstall.
- macOS: quit XDM, then drag
xdm-appfrom Applications to the Trash. - Linux:
sudo apt remove xdm-app(Debian/Ubuntu),sudo dnf remove xdm-app(Fedora) orsudo pacman -R xdm-app(Arch).
Uninstalling keeps your settings and download list. To remove them too, delete the data folder:
%LOCALAPPDATA%\xdm-app (Windows), ~/Library/Application Support/xdm-app (macOS) or
~/.local/share/xdm-app (Linux).
🔏 Code signing policy
Free code signing provided by SignPath.io, certificate by SignPath Foundation. Who builds, reviews and approves signed releases: see the code signing policy.
🔒 Privacy
XDM has no accounts, analytics or tracking, and keeps your data on your computer. See the privacy policy.
📄 License
XDM is free software, licensed under the GNU General Public License v3.0. XDM 8 and earlier were released under GPL v2.
Made with ☕ by subhra74 and contributors · xtremedownloadmanager.com



