Comparison

BoltGet and IDM

Internet Download Manager is a mature, capable download manager. This page sets out what each one does and what has been measured, so the facts can speak.

Last reviewed: October 28, 2026, IDM version 6.43 build 16.

Measured download times

Both tools at their defaults, medians of 5 runs on October 28, 2026. The benchmark page has the spreads, a fixed 8-connection BoltGet configuration and the raw data.

TargetIDMBoltGetResult
cachefly-10mb10 MiB from the CacheFly CDN over HTTP3.22 s0.22 sBoltGet faster in every run
cachefly-100mb100 MiB from the CacheFly CDN over HTTP4.06 s2.17 sBoltGet faster in every run
nforce-100mb100 MiB from NFOrce in the Netherlands over HTTPS4.15 s3.96 sNo difference claimed
lab-throttled-100mib100 MiB from a local server that limits every connection to 2 MiB/s7.13 s6.78 sBoltGet faster in every run
lab-1gib1 GiB from a local server over loopback, no limit4.66 s2.47 sBoltGet faster in every run

Full benchmark

Features

BoltGet is at v0.1: the engine and the command-line tool. Rows with a milestone are planned, not shipped.

FeatureBoltGetStatusIDM
Engine
Multi-connection (segmented) HTTP and HTTPS downloadsYesAvailable nowYes
Dynamic segmentation: a connection that finishes early takes over half of the largest remaining partYesAvailable nowYes
Connection count adapted from measured throughputYes: starts at 4, adds connections only while they helpAvailable nowUnknown
Maximum connections per downloadUp to 32 (adaptive default caps at 16)Available nowUp to 32
HTTP/2, one connection per segmentYesAvailable nowUnknown
Resume after pause, crash or rebootYes, checkpointed to SQLiteAvailable nowYes
Progress recorded only after the data is on diskYesAvailable nowUnknown
Continue with a new link after the old one expiresYes, checked by size and ETag or sample bytesAvailable nowYes
Global and per-download speed limitsYesAvailable nowYes
Checksum verification (SHA-256, SHA-512, SHA-1, MD5)Yes, including digests the server sendsAvailable nowUnknown
HTTP, HTTPS and SOCKS5 proxiesYesAvailable nowYes
FTP and FTPSPlannedpost-1.0Yes
Desktop app
Desktop appPlanned (Tauri 2 and Svelte 5)v0.2Yes
Dark themePlanned: dark first, light toov0.2No
Categories with destination foldersPlannedv0.2Yes
Queues with concurrency limitsPlannedv0.2Yes
Scheduler: time windows, start and stop, shut down when donePlannedv0.5Yes
Interface languagesEnglishv0.2Many languages
Website grabber (offline copies of sites)Not planned for 1.0Yes
Browser and video
Extension for Chrome, Edge and FirefoxPlanned (Manifest V3, native messaging)v0.3Yes
Cookie, referrer and header forwarding from the browserPlannedv0.3Yes
Video and stream downloads with a format pickerPlanned (yt-dlp and ffmpeg)v0.4Yes
Command line
Command-line toolYes (boltget)Available nowPartial (idman.exe switches)
JSON output for scriptsYes (--json)Available nowNo
Built-in benchmark commandYes (boltget bench)Available nowNo
Platform
WindowsCLI now; app previews from v0.2v1.0Yes
macOS and LinuxThe CLI builds on Linux today; apps after 1.0post-1.0No
Code-signed installerPlannedv1.0Yes
LicenseGPL-3.0-or-laterProprietary, paid after a trial

Unknown: we could not confirm it either way. If you know, please open an issue with a source.

Moving from IDM

How IDM's concepts map to BoltGet, and when each one arrives.

In IDMIn BoltGet
Max. connections numberAdaptive by default; -c N fixes the count, --max-connections caps it. Available now.
Refresh download addressboltget refresh <id> <new-url>, which checks that the new link is the same file. Available now.
Speed limiter--limit on a download, boltget config set limit for all of them. Available now.
CategoriesCategories with destination folders, in the desktop app (v0.2).
Queues and schedulerQueues in v0.2, time windows and when-done actions in v0.5.
Browser integrationThe BoltGet extension for Chrome, Edge and Firefox (v0.3).
Your download list and settingsImport is being investigated for v1.0.

License

BoltGet is free and open source under GPL-3.0-or-later. IDM is proprietary software, sold after a trial period.