EVERYTHING XIAOMI
Get listed

rmlint

rmlint is a free, GPLv3-licensed utility for finding duplicate files and other filesystem waste, then offering candidates for removal.

Place
#21 of 38
Score
5.9
rmlint's website

What rmlint is

rmlint is a free, GPLv3-licensed utility for finding duplicate files and other filesystem waste, then offering candidates for removal. It can identify duplicate directories, nonstripped binaries, broken symbolic links, empty files and directories, and files with broken user or group IDs. Duplicate checks can use several hashes or exact byte-by-byte comparison; optional matching by basename or extension is also available. It scans local paths, mounted volumes, or file lists passed through standard input, and its documentation says it can handle sets containing millions of files. There are numerous output options, and a previous run can be saved so a later scan checks only new files. File previews and automatic selection are available. A Python graphical frontend called Shredder has shipped alongside rmlint since version 2.4.0. It rechecks files before deletion, but its documentation cautions that the interface remains in development and is used at the user's risk. Linux is the project's main target; it also says it runs and compiles on FreeBSD, Darwin, and Solaris, with installation options listed for Linux distributions and macOS.

Good

  • Finds duplicates, broken links, empty items, and other waste
  • Supports hashes and exact byte comparisons
  • Can save a run and scan only new files
  • Includes previews and automatic selection

Watch out

  • No Recycle Bin or Trash feature
  • Shredder is still in development
  • The project warns to check deletion candidates

Who it suits

rmlint suits users cleaning up local or mounted filesystems who want several ways to identify redundant or broken items. Linux is its main target, though the project also describes support for macOS and other systems.

Verdict

rmlint covers more than duplicate-file searches, with multiple matching methods and output options. Check proposed deletions carefully, particularly when using Shredder, and note that removed files have no built-in Trash route.

Plans and prices

From rmlint's own pricing page, checked 8 Oct 2026.

All about pricing
PlanPriceWhat it gives you
rmlintFreeGPLv3-licensed software

The facts

Each one read from rmlint's own pages, with the date it was checked.

What it does

Deletion safety
Shredder rechecks each file before deletion, and its documentation warns that the interface is still in development and should be used at the user's risk.checked 8 Oct 2026
Duplicate checks
It supports several hashes for duplicate detection and an exact byte-by-byte comparison option.checked 8 Oct 2026
Finds
It can find duplicate files and directories, nonstripped binaries, broken symbolic links, empty files and directories, and files with broken user or group IDs.checked 8 Oct 2026
GUI
A Python graphical frontend named Shredder is shipped alongside rmlint from version 2.4.0 onward.checked 8 Oct 2026
Installation
The installation guide lists packages or installation options for Linux distributions and macOS, among other systems.checked 8 Oct 2026
Large scans
The documentation says rmlint can handle file sets containing millions of files.checked 8 Oct 2026
License
rmlint is licensed under GPLv3.checked 8 Oct 2026
Output and replay
It offers numerous output options and can store the last run so a later scan only checks new files.checked 8 Oct 2026
Purpose
rmlint finds duplicate files and other space waste or broken items on a filesystem and offers to remove them.checked 8 Oct 2026
Support
The project directs users who find bugs, have trouble running rmlint, or want to suggest features to its bug-reporting guidance.checked 8 Oct 2026
Supported systems
The project says it runs and compiles under Linux, FreeBSD, Darwin, and Solaris, with Linux as its main target.checked 8 Oct 2026
Use caution
The project cautions that duplicate finders, including rmlint, can identify false positives or have serious bugs, and recommends checking deletion candidates.checked 8 Oct 2026

Alternatives to rmlint

All alternatives
  1. 1

    Czkawka

    Free planOpen sourceAndroidAPILinuxmacOS
    7.4Free plan
  2. 2

    Avidemux

    Free planOpen sourceWebLinuxmacOSWindows
    7.3Free plan
  3. 3

    DoubleKiller

    Free planWindows
    7.2$19.95 one-time
  4. 4

    jdupes

    Free planOpen sourceLinuxmacOSWindows
    7.2Free plan
  5. 5

    Duplicate Files Fixer

    Free planAndroidmacOSWindows
    6.8From €35.95 a year
  6. 6

    Duplicate Photos Fixer Pro

    AndroidiOSmacOSWindows
    6.7From $39.95 a year