fdupes
« Back to VersTracker
Description:
Identify or delete duplicate files
Type: Formula  |  Latest Version: 2.4.0@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: System utilities
Tags: deduplication file-management cli utilities cleanup
Install: brew install fdupes
About:
fdupes is a command-line utility that scans specified directories to identify duplicate files based on their MD5 hash signatures. It compares file sizes and MD5 hashes to find exact duplicates, offering options to list, delete, or link duplicate files. This tool is essential for reclaiming disk space and organizing files by removing redundant copies.
Key Features:
  • Fast MD5 hash-based duplicate detection
  • Recursive directory scanning
  • Interactive or automatic deletion/processing
  • Hard-linking support to save space without data loss
Use Cases:
  • Cleaning up large photo or media libraries with duplicate downloads
  • Reducing backup sizes by identifying redundant files
  • Organizing shared network drives or file servers
Alternatives:
  • rmlint – More modern, supports more duplicate types (orphans, reflinks), and includes a safety-focused UI.
  • jdupes – A fork of fdupes with performance improvements and additional features like btrfs support.
License: MIT
Dependencies: pcre2
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, arm64_ventura, sonoma, ventura, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Sep 13, 2025 6:12pm 0 VERSION_BUMP 4c6e23ff