FREEDOM251

Freedom251 › Download Manager Software

DLMan

Free plan APIExtensionLinuxMacWindows

Visit DLMan Alternatives Pricing

DLMan's own site

What DLMan is

DLMan is a free, open-source download manager for Windows, macOS, and Linux. Released under the MIT License, it combines a desktop app, browser extension, and command-line tool around a shared download engine. Files can be split into as many as 32 segments for parallel downloading, and SQLite-backed persistence lets a download resume from its exact byte position after a crash or restart.

Queues can be organized with priorities and categories, assigned individual speed limits, and populated through batch import. Scheduling supports start and stop times and selected active days; DLMan can also run a custom command when a download finishes. It can save credentials by domain and use HTTP Basic Auth or cookie-based session authentication.

The extension supports Chrome, Firefox, and Edge, and the download page also lists Brave. It can intercept downloads, provide context-menu and batch actions, apply per-site settings, and pass session cookies to authenticated downloads. It connects to the desktop app through a local HTTP/WebSocket server on localhost port 7899. The CLI can add, list, pause, resume, cancel, and delete downloads. The desktop interface offers dark and light themes, segment visualization, and notifications. The free plan costs nothing, with no subscriptions.

Who it suits

DLMan suits people who want a free desktop download manager with queue controls, scheduling, and the ability to resume after a crash or restart. It is also a fit for users who want browser integration, authenticated downloads, or command-line download management across Windows, macOS, or Linux.

What it does well

  • Free and open source under the MIT License.
  • Splits downloads into up to 32 parallel segments.
  • Resumes downloads from saved byte positions after crashes or restarts.
  • Queues offer priorities, categories, speed limits, batch import, and schedules.
  • Browser extension supports Chrome, Firefox, Edge, and Brave.
  • Includes a CLI for download and queue management.

What to know first

  • The browser extension connects through a local server on port 7899.
  • Desktop installers are listed for Windows, macOS, and Linux only.

Limits

The Free plan costs nothing and supports up to 32 parallel download segments. There are no subscriptions.

Plans

PlanBilled and limitsPrice
FreeFree and open source; no subscriptions · Up to 32 parallel download segmentsFree

As dlman.codeideal.com lists them, read 11 Oct 2026. The maker's own page has the final word.

Getting started

  1. Visit https://dlman.codeideal.com/.
  2. Choose the installer for Windows, macOS, or Linux.
  3. Install the desktop app and, if needed, the browser extension for a supported browser.
  4. Use the desktop app, browser extension, or command-line tool to manage downloads.

Verdict

Choose DLMan if you want a free, open-source download manager with scheduling, queue controls, browser support, and a CLI. Its listed desktop installers are for Windows, macOS, and Linux, and the extension relies on a local connection to the desktop app.

Questions

Is DLMan free?

Yes. Its Free plan costs nothing, and DLMan is open source under the MIT License.

Which platforms does DLMan support?

The download page lists desktop installers for Windows, macOS, and Linux. The product facts also list an API and extension.

Which browsers does the extension support?

Chrome, Firefox, and Edge are supported; the download page also lists Brave.

Can DLMan resume interrupted downloads?

Yes. SQLite-backed persistence lets downloads resume from their saved byte positions after crashes or restarts.

Does DLMan support scheduled downloads?

Yes. Queues can have start and stop times and active days.

Facts from DLMan's own pages

Authentication
DLMan can save credentials per domain and apply HTTP Basic Auth and cookie-based session authentication. · dlman.codeideal.com, 11 Oct 2026
Browser integration
Its browser extension supports Chrome, Firefox, and Edge, with download interception, context-menu actions, and batch downloads. · dlman.codeideal.com, 11 Oct 2026
Browser support
The browser extension supports Chrome, Firefox, and Edge, and the download page also lists Brave. · dlman.codeideal.com, 11 Oct 2026
CLI
DLMan includes a command-line tool that shares the desktop app’s core library and supports download and queue management. · dlman.codeideal.com, 11 Oct 2026
Command line
DLMan includes a CLI sharing the desktop app’s core engine, with commands to add, list, pause, resume, cancel, and delete downloads. · dlman.codeideal.com, 11 Oct 2026
Desktop platforms
The download page lists Windows, macOS, and Linux installers. · dlman.codeideal.com, 11 Oct 2026
Extension connection
The extension communicates with the desktop app through a local HTTP/WebSocket server on localhost port 7899. · dlman.codeideal.com, 11 Oct 2026
Extension features
The extension can intercept downloads, offer right-click and batch downloads, apply per-site settings, and pass session cookies for authenticated downloads. · dlman.codeideal.com, 11 Oct 2026
Interface
The desktop interface has dark and light themes, real-time segment visualization, and desktop notifications. · dlman.codeideal.com, 11 Oct 2026
License
DLMan is MIT licensed, and its about page says it is free to use, modify, and distribute. · dlman.codeideal.com, 11 Oct 2026
Local connection
The extension communicates with the desktop app through a local HTTP/WebSocket server on localhost:7899. · dlman.codeideal.com, 11 Oct 2026
Maker
The CodeIdeal site identifies Shayan as its founder and features DLMan as a project. · codeideal.com, 11 Oct 2026
Parallel downloads
It can split files into up to 32 parallel segments. · dlman.codeideal.com, 11 Oct 2026
Product
DLMan is a free, open-source download manager built with Rust. · dlman.codeideal.com, 11 Oct 2026
Queue management
Queue features include priorities, categories, per-queue speed limits, and batch import. · dlman.codeideal.com, 11 Oct 2026
Resume
SQLite-backed persistence lets downloads resume from exact byte positions after crashes or restarts. · dlman.codeideal.com, 11 Oct 2026
Scheduling
Queues can have start and stop times and active days, and DLMan can run custom commands after downloads complete. · dlman.codeideal.com, 11 Oct 2026
Site credentials
DLMan can save credentials per domain and apply HTTP Basic Auth and cookie-based session authentication. · dlman.codeideal.com, 11 Oct 2026
Support
The site points users to documentation, GitHub issues, GitHub Sponsors, and Buy Me a Coffee for project support. · dlman.codeideal.com, 11 Oct 2026
Technology
The About page lists Rust, Tauri v2, React 18, TypeScript, SQLite, and Tailwind CSS in its technology stack. · dlman.codeideal.com, 11 Oct 2026

Where DLMan stands on Freedom251

Look at these too