Side by side
dskDitto vs rdfind
Both stand on duplicate file finders. Which one you can start free with, which one lets you read the code, and what each costs once you pay.
Free plan LinuxMac
Choose dskDitto if you want configurable duplicate and near-duplicate searches from a terminal, with export and explicit file-action controls. Look elsewhere if you need a mature graphical interface.
Visit dskDitto Free plan LinuxMacWindows
rdfind offers several ways to identify duplicates and leaves files unchanged by default. Review its symlink and ownership cautions before enabling deletion or linking.
Visit rdfindThe facts
| dskDitto | rdfind | |
|---|---|---|
| Free plan | Yes | Yes |
| Open source | Not published | Not published |
| Runs on | Linux, Mac | Linux, Mac, Windows |
| Lowest paid plan | Not published | Free or on request |
| Plans published | None | 1 |
| Maker | Not published | Not published |
| Website | github.com | rdfind.pauldreik.se |
| On duplicate file finders | #13 of 38 | #17 of 38 |
dskDitto: what it does well
- Parallel scanning searches local paths and directories.
- SHA-256 is the default, with BLAKE3 as an option.
- Filters cover size, depth, hidden files, symlinks, and filesystems.
- Results export to CSV, JSON, or plain text.
- Files are changed only when removal is explicitly requested.
What to know first
- The Raylib graphical interface is experimental and optional.
- Reflink conversion requires a supported copy-on-write filesystem.
- Source installation requires Go 1.22 or later.
rdfind: what it does well
- Recursively scans within or across directories.
- Supports five checksum options.
- Dry-run previews enabled actions.
- Can filter empty files and file sizes.
- Free under GPLv2 or later.
What to know first
- Command-line tool; no graphical interface is listed.
- Does not handle file ownership or permissions.
- Deleting or linking can expose it to symlink attacks.
- No Recycle Bin or Trash option is listed.
Alternatives to dskDitto Alternatives to rdfind The whole list