jdupes review
A focused, free command-line deduplicator for exact matches and link-based cleanup.
Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026
jdupes is an open-source command-line program for identifying and managing exact duplicate files. It is aimed at technical users who work with local directory paths on Windows or Linux and want precise matching rather than similarity-based or file-type-specific analysis. The program can scan recursively, list duplicate sets, summarize results, delete selected copies, and create hard or symbolic links. It also supports optionally scanning symlinked paths.
The published model is straightforward: jdupes is free and open source, with an MIT license. Its standout capability is control over how duplicates are handled after matching. Full-file verification establishes exact identity, while hash-based quick and partial matching options provide additional scan modes. Once results are identified, users can choose interactive or automatic deletion, create hard links, create symbolic links, or use Btrfs block-level deduplication. Btrfs is the listed ecosystem integration, making that storage environment particularly relevant for users interested in block-level deduplication.
jdupes keeps its scope narrow and technical. It offers duplicate listings and summary reporting rather than a visual review workflow, and it does not provide file previews, folder exclusions, or Recycle Bin handling. That makes it a strong fit for users comfortable with command-line operation who value exact byte-for-byte comparison, scripting-oriented control, and link creation. Users who want preview-driven selection, guided folder filtering, or recovery-oriented deletion should choose a duplicate finder built around those workflows instead.
jdupes pros and cons
- Where it wins
- Full-file verification supports exact duplicate matching.
- Creates hard links, symbolic links, and Btrfs block-level deduplication.
- Recursive scans include local directories and optionally symlinked paths.
- Where it doesn't
- No file previews for reviewing duplicate sets.
- No folder-exclusion controls for narrowing scans.
- No Recycle Bin handling for deleted duplicates.
jdupes fact sheet, pricing and score →
Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.
Last updated · How we research and update