Thank you for your review
Email me when discounted: 
Duplicate Cleaner for iPhoto makes it easy to manage your thousands of photos in iPhoto more effectively. It helps you find and remove all your duplicate photos and videos, making your iPhoto library slimmer and faster!

What's New

Version 1.5:
  • Addressed some minor issues that may improve user interface.


  • OS X 10.6 or later
  • iPhoto 8.0 or later

Similar Software

Open Comparison
Suggest Other Similar Software
Leave a Review

Duplicate Cleaner for iPhoto User Discussion

Nobody has reviewed or commented on this app yet. Add your own comment and get a discussion going!
Sort by: Time | Smiles
Wnp Member IconComment+26

No luck ! Tried twice and twice hanged iPhoto. Both times I had to force-quit. After 1st crash, when I relaunched iphoto, I got the message "some incoherence have been found in iphoto database" with option to repait... which I did. Second time I waited until iphoto was calm and responsive (no background activity) before launching Duplicate Cleaner, but after some time it gave me again the message "iPhoto is not responsive..." and truly it was hanged !
There wo't be a third try, sorry.

Reply0 replies
Version 1.5
Macmanux Member IconReview+10

Can only agree to other commentors: great start for a free utility. Easy scan, and especially in times of PhotoStream, there's always a good chance of duplicates.

That said, I't mid term really like to see the possibility to find (and subsequently remove) duplicates of modified files. E.g. when rotating an image, or performing some image enhancements in iPhoto, iPhoto will keep the unmodified original (in order to always be able to revert back to it). It would be an incredible space saver if one would be able to delete the originals.

But I realize that this might require a scan on file system level, whereas iPhotoDuplicateCleaner performs its task by using AppleScript from all I can observe.

But anyway, already great the way it currently is. Thanks to the developer for making this available for free!

Reply2 replies
Version 1.0.4

Thanks for using the product. We would like you to know that the feature to find (and subsequently remove) duplicates of modified files, is already there in iPhotoDuplicateCleaner. All you need to do is, select the option "Treat Edited Copies as Duplicates" in the Preferences of the app. With this option selected, the app would find and list the modified duplicates as well. In case of any query please contact us.



Agreed it does find many duplicates and move them to the trash. It does NOT find originals that have been rotated or otherwise modified and move them to the trash.
That's what I need help with.

LK20 Member IconReview+2

Free and easy of use to maintain my iPhoto library to find my old duplicates photos.

Reply0 replies
Version 1.0.0
billyder Member IconReview+1

Its a Free product to find duplicate images/videos of your iPhoto library. There are no risk to lose your photos/videos as app moves selected duplicate items into iPhoto Trash. It can helpful to save quite amazing space on mac..and such a nice user interface that makes it very handy and easy to use, just need to click on scan button and it wiil detect duplicate images from the library..and most importantly its free..!! I hope, this tool will also available for windows versions.

Reply0 replies
Version 1.0.0
Spinball Member IconComment+8

Unable to contact support, so:
Process: iPhotoDuplicateCleaner [24520]
Path: /Applications/iPhotoDuplicateCleaner.app/Contents/MacOS/iPhotoDuplicateCleaner
Identifier: com.tuneupmymac.iPhotoDuplicateCleaner
Version: 1.0 (1.0.0)
Code Type: X86-64 (Native)
Parent Process: launchd [314]

Date/Time: 2012-11-29 14:56:43.626 +0100
OS Version: Mac OS X 10.6.8 (10K549)
Report Version: 6

Interval Since Last Report: 319517 sec
Crashes Since Last Report: 6
Per-App Interval Since Last Report: 63 sec
Per-App Crashes Since Last Report: 2
Anonymous UUID: 3120E1F7-64A1-46B6-A5CE-2FD53D10B5DC

Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Crashed Thread: 6

Application Specific Information:
abort() called
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[NSCFDictionary setObject:forKey:]: attempt to insert nil value (key: (0)/Users/xxx/Pictures/iPhoto Library/Previews/2005/Film 6/PICT0002.JPG)'

Reply2 replies
Version 1.0.0

We would like to thank you for trying our product and at the same time we apology for the reported crash and the inconvenience caused. The reported issue is supposed to be removed in the current version (1.0.4). You may please use the same and let us know if that helped. In case of any further query or issue, you can always contact us at http://www.iphotoduplicatecleaner.com/Support.aspx



Version 1.0.4 certainly fixes the issue and was able to detect a couple of duplicates in my library. Great! Thanks a lot!

user icon+1
Version 1.0.0
> 5 4


Current Version (1.x)


Downloads 11,684
Version Downloads 9,296
License Free
Date 15 Apr 2013
Platform OS X / Intel 32
Price Free