How to find duplicate 3D print files

If you have collected 3D print files for a while, you almost certainly have duplicates. The same model arrives in a model pack, again on a designer’s site, and once more inside a zip someone shared. Each copy takes space, and having several makes it harder to know which one is the good one.

Why duplicates build up

What counts as a duplicate

There are two different things people mean:

Identical files. The files have the same size and the same checksum, even if the names or folders differ. In practice that means they are the same file, so keeping one copy loses nothing.

Similar files. A model that was resliced, scaled, repaired or renamed is not identical. It may be a better or worse version of the same thing, and only you can tell which one to keep. A tool cannot decide that for you.

Because deleting the wrong file is hard to undo, it is sensible to deal with identical files first and treat the similar ones by hand.

Finding identical files by hand

You can compare files yourself. On any computer you can compute a checksum of a file, which is a short fingerprint of its contents. Two files with the same checksum are identical. Doing that for thousands of files, including the ones inside archives, is slow and tedious, which is why most people never do it.

Finding them with ModelHaus

ModelHaus has a duplicate finder. It lists groups of identical files, whether they are loose in a folder or inside an archive, with the biggest wasted space first, and shows the location of each copy. That lets you see at a glance where the space is going and which folders are involved.

It never deletes anything. You decide what to do with each group. If you do not mind a group, for example because you keep a copy on purpose, you can hide it so it stops appearing.

A safe way to clean up

  1. Start with the groups that waste the most space.
  2. For each group, pick the copy in the folder you consider the “real” home for that model.
  3. Remove the other copies yourself, or leave them if you prefer to keep a backup copy.
  4. Hide any group you want to keep as it is.

Do not rush to delete archives. If a zip holds files you have already extracted elsewhere, make sure the extracted copies are complete before you remove the zip.

Keep it from happening again

Duplicates come back when finding a model is harder than downloading it. A library that you can search by name, tag or folder removes the reason to download again. The guide on how to organize STL files covers a simple way to do that.

You can download ModelHaus to see which duplicates are hiding in your own folders, or look at the pricing.


More guides · Pricing · Download ModelHaus