DLManDLMan
DLMan

DLMan

A fast, reliable, open-source download manager.

Multi-segment parallel downloads · Crash-safe · Cross-platform · MIT Licensed

Installer (.msi)

Check GitHub Releases

Setup (.exe)

Check GitHub Releases

Everything you need in a download manager

Built with Rust for speed and reliability. No Electron bloat, no subscriptions.

Multi-Segment Downloads

Split files into up to 32 parallel segments. Downloads finish faster by utilizing your full bandwidth.

Crash-Safe Resume

SQLite-backed persistence means no corrupted files. Resume from exact byte positions after crashes or restarts.

Scheduling & Automation

Schedule queues with start/stop times and active days. Run custom commands after downloads complete.

Queue Management

Organize downloads with priority queues, categories, per-queue speed limits, and batch import.

Site Credentials

Save login credentials per domain. Auto-apply HTTP Basic Auth and cookie-based session authentication.

Modern Interface

Clean UI with dark and light themes, real-time segment visualization, and desktop notifications.

CLI Tool

Full command-line interface for automation and scripting. Same core engine as the desktop app.

Browser Extensions

Capture downloads directly from Chrome, Firefox, or Edge. Right-click context menu and batch download support.

CLI Tool

Automate with the command line

DLMan includes a full CLI that shares the same Rust core engine as the desktop app. Script your downloads, manage queues, and automate workflows.

Loading...
Chrome
Firefox
Edge
Browser Extension

Capture downloads from your browser

Automatically intercept downloads, right-click context menu, batch download all links on a page, and per-site configuration. Available for all major browsers.

Keep DLMan alive

DLMan is free and open source. Your support — whether a star, a contribution, or a small donation — helps keep this project going.