Windows · IDM integration

Extract links. Send to IDM. Stay in control.

IDM Queue finds download URLs in text and web pages, probes file metadata in the background, and queues them in Internet Download Manager — without starting downloads until you choose.

v1.0.3 · Portable EXE No install · Config in %USERPROFILE%\.idm-queue MIT · SHA256 verified releases
IDM Queue — extract links and send to IDM

Built for real download workflows

From forum paste blocks to full page scrapes — IDM Queue handles messy sources and hands off cleanly to IDM.

🔍

Smart link extraction

Detects HTTP(S) URLs, deduplicates tracking parameters, and parses multi-part archive file listings.

📊

Background metadata

Async HEAD requests resolve filename, size, and type without freezing the UI.

⏸️

Queue-only IDM mode

Add links to IDM’s queue without starting downloads. Toggle instant start when you need it.

🌐

Page scraping

Enter a page URL and scrape downloadable links with optional file-type filtering.

📋

Clipboard & drag-drop

Auto-capture copied links or drop text files directly into the extractor.

📦

Merge groups

Batch related part files into one group and send them to IDM together.

Screenshots

Dark dashboard UI with sidebar navigation — Extractor, Queue, History, and Settings.

Extractor tab with link list and metadata
Extractor
Download history log
History
Settings panel
Settings

How it works

Three steps from raw text to IDM.

Paste or scrape

Drop URLs, forum posts, or scrape a download page. Filter by extension if needed.

Review metadata

Filenames and sizes appear as background probes complete. Select all or pick specific rows.

Send to IDM

Links land in IDM’s queue (default) or start immediately — your choice in Settings.

Verify your download

Confirm that IDMQueue.exe matches the official release checksum before you run it.

SHA256 checksums

Each GitHub Release includes SHA256.txt with hashes for the executable and other release assets.

1. Download both files

Get IDMQueue.exe and SHA256.txt from Releases.

2. Hash locally

Run Get-FileHash -Algorithm SHA256 .\IDMQueue.exe in PowerShell.

3. Compare

The hash must match the line for IDMQueue.exe in SHA256.txt.

v1.0.3 VirusTotal: view scan report. A few engines (e.g. Microsoft Wacatac.B!ml) may flag unsigned PyInstaller EXEs — this is a known false-positive pattern. SHA256 verification is the authoritative integrity check.

Download IDM Queue

Get the latest portable IDMQueue.exe from GitHub Releases. Requires Windows 10+ and Internet Download Manager.

Prefer source? Clone the repo and run python main.py — see README for setup.

Requirements

🪟
Windows 10 or later

Desktop app built with Python and CustomTkinter.

⬇️
Internet Download Manager

IDM must be installed. Path is auto-detected or set in Settings.

💾
Local data

Settings and history stored in %USERPROFILE%\.idm-queue\