Skip to main content
Duplicates

dupeGuru for Mac: what it does well, and when to use something else

dupeGuru has been the free answer to duplicate files for years, and for plenty of people it's still the right one. Let's look at what it does, what to check on a Mac, and the jobs it wasn't built for.

Written by SupaDupa Published

dupeGuru is a free, open source duplicate file finder for Mac, Windows and Linux. It’s good at what it was built for: scanning a folder, grouping files that match by name or by contents, and letting you delete, move or copy the extras. If that’s the whole job, it may be all you need.

This isn’t a teardown. It’s what dupeGuru does, what to check before you install it on a Mac, and the jobs where a different tool fits better, including ours.

What dupeGuru is

dupeGuru describes itself as a cross-platform GUI tool to find duplicate files, written mostly in Python. It’s open source under the GPL-3.0 license, the code is public on GitHub, and it has been around for years, with thousands of people starring the project.

What it does, from its own project page:

  • Two ways to scan. It can compare file names or file contents. The file name scan uses a fuzzy matching algorithm, so it catches names that are close but not identical.
  • Three modes. Standard mode for general files, Music mode that reads music tags, and Picture mode that scans pictures fuzzily to find photos that look alike without being the same file.
  • Built to protect your originals. Its reference directory system marks folders it should never delete from, and its grouping keeps you from deleting every copy by accident.
  • More than delete. You can move or copy duplicates elsewhere as well as delete them, and filter or sort the results to weed out false matches.
  • Tunable. The matching engine has settings you can change, listed in its help pages.

Is dupeGuru safe to use?

dupeGuru is open source, which means anyone can read exactly what it does, and it’s free, so there’s no upsell hiding in it. The safety questions worth asking are about how you use it, not whether it’s legit:

  • Get it from the source. The official site is dupeguru.voltaicideas.net, and releases are on github.com/arsenetar/dupeguru. Skip third-party download sites.
  • Use a reference folder. Mark the folder that holds your originals as a reference directory, and dupeGuru won’t delete from it.
  • Be careful with fuzzy matches. A low threshold finds more, and more of what it finds won’t really be duplicates. Filter the results before you delete anything.
  • Back up first. That’s true of every duplicate finder, including ours.

What to know about dupeGuru on a Mac

dupeGuru’s site lists a macOS download for macOS 10.12 or newer. On its GitHub releases page, the most recent release is version 4.3.1, from July 2022, and its macOS download is a Qt build packaged as a zip. The project’s code has kept changing since then, so check the releases page for anything newer before you install.

Two practical points for Mac users:

  • It’s cross-platform by design. The same Python core runs on every system. That’s why it’s free for Windows and Linux too, and it’s also why it doesn’t look or behave like an app built only for the Mac.
  • Your Photos library is a special case. Like any duplicate finder, dupeGuru sees the Photos library as a folder full of files. Let the Photos app handle its own library with its built-in Duplicates collection. How to find and delete duplicate photos on a Mac walks through it.

When dupeGuru is the right choice

  • You want something free and open source, with code you can read.
  • You work across Mac, Windows and Linux and want one tool everywhere.
  • You’re chasing near-miss file names, where the fuzzy file name scan shines.
  • You want to move or copy duplicates somewhere instead of deleting them.
  • You’re comfortable tuning settings to get the matches you want.

When something else fits better

A duplicate finder answers one question: which files are the same? A drive that’s been collecting files for years usually has more questions than that. SupaDupa is a Mac app built for those:

You want todupeGuru, from its project pageSupaDupa
Find exact duplicates by contentsYes, freeYes, free, no file limit
Find similar photosYes, Picture mode, freeYes, Pro, reads JPEG and PNG
Match near-identical file namesYes, fuzzy file name scanNot a feature
Run on Windows or LinuxYesNo, Mac only
Remember an external drive after you unplug itNot listedYes, search keeps working
See what’s on a drive before you clean itScan results onlySizes, file types and what’s gone untouched
Propose where files should go, and rename folders from what’s insideNot listedYes, with a preview before anything moves

SupaDupa’s exact-duplicate finding is free, with copies going to the macOS Trash and the oldest copy kept by default. Pro is $49, once, for similar photos, tagging, and the organize planner, and the folder naming needs an Apple Silicon Mac with 16 GB of memory. There’s no undo button inside the app for a trashed file; you restore from the macOS Trash.

If duplicates are the whole job, both tools get you there. If the duplicates are the start of a bigger cleanup, that’s the job SupaDupa was built for. Either way, a duplicate file finder for Mac only helps if you back up before you delete.

Before you run any duplicate finder

  • Back up first. Time Machine or a copy on another drive.
  • Start with one folder. Check the results before you point it at a whole drive.
  • Keep the originals folder safe. A reference directory in dupeGuru, the keeper in SupaDupa.
  • Leave the Photos library to the Photos app.

Try dupeGuru if free and cross-platform matters most. Try SupaDupa if the drive needs more than a duplicate pass.

Common questions

Is dupeGuru safe?
dupeGuru is open source software licensed under the GPL-3.0, so anyone can read its code, and its project page describes a reference directory and grouping system built to stop you deleting files you didn't mean to. Download it only from its official site or its GitHub releases page, and back up before deleting anything with any duplicate finder.
Is dupeGuru free to use?
dupeGuru is free to use. It's open source under the GPL-3.0 license, with builds for macOS, Windows and Linux on its official site and GitHub releases page, and no paid tier.
What is the dupeGuru official site?
dupeGuru's official site is dupeguru.voltaicideas.net, and its source code and releases live on GitHub at github.com/arsenetar/dupeguru. Downloading from either of those is the safest way to get it.
Does dupeGuru work on a Mac?
dupeGuru has a macOS download. Its official site lists macOS 10.12 or newer, and the most recent release on its GitHub page, version 4.3.1 from July 2022, includes a macOS build. The project's code has continued to change since then, so check the releases page for anything newer before installing.
Can dupeGuru find similar photos?
dupeGuru has a Picture mode that scans pictures fuzzily, so it can find photos that are similar but not identical, such as resized copies. It also has a Music mode that reads music tags, and a Standard mode for everything else.
What is the best duplicate photo remover for Mac?
The best duplicate photo remover for a Mac depends on where the photos are. For photos inside the Photos app, the built-in Duplicates collection is free and merges copies safely. For photos in folders and on external drives, a tool that compares file contents, like dupeGuru or SupaDupa, finds what the Photos app can't see.
Is there a dupeGuru alternative for Mac?
There are several dupeGuru alternatives for a Mac, depending on the job. For photos inside the Photos app, the built-in Duplicates collection is free. For files in folders and on external drives, SupaDupa finds exact duplicates free and adds drive memory, organizing and folder naming. Paid duplicate finders exist too; compare what each one does with the file it keeps.
What's the difference between dupeGuru and SupaDupa?
dupeGuru is a free, open source, cross-platform duplicate finder with fuzzy filename matching and music and picture modes. SupaDupa is a Mac-only app that finds exact duplicates for free, remembers external drives after you unplug them, and goes past duplicates into organizing and naming folders from what's inside them, with Pro at $49 once.

Keep reading

Storage

How to free up disk space on a Mac

Your Mac already shows what's filling it up. Learn what's safe to clear, what macOS clears on its own, and where forgotten copies are taking up space.

Folders

How to batch rename files on a Mac

Rename multiple files at once on a Mac with Finder's built-in batch rename, a Terminal loop you preview first, or an app that names files by what's in them.