Contacts Cleaner

Developer: Aston Shaheen

Current Version: 1.7.3

Last Updated: 3 years ago

Download Size: 1.3 MB - Download


Contacts Cleaner analyzes, reports, and fixes dozens of problems with OS X Contacts and Apple Sync Services—problems ranging from the obvious, such as duplicated contacts, to the subtle, such as invalid characters and poorly formatted contact names.

Your contacts are the center of your personal social network, and as such are often synchronized among your Mac, your iPhone, and many other apps, services, and devices. Contacts Cleaner finds and fixes the little problems that can creep in while you're not looking.

Note: Contacts Cleaner currently does not fix contacts hosted on an Exchange server. Contacts Cleaner does work with iCloud.

For more information, tips, and a FAQ, see:


Release Notes:

* Compatible with Mac OS X 10.11
* Bug fixes
* Minor UI tweaks
* New app icon
* Rebranded part of "Cleaner Tools for Mac"

New in version 1.7.2:
* Read-only contacts (such as those from Facebook) are handled better
* Better handling of pause command (",") in phone numbers
* Fixed a problem with international codes when fixing phone numbers
* You can now set a default area code to use when fixing phone numbers


Most Helpful Reviews

Version 0
Review by Donovan in London

Solid but needs better handling of international data - A great app and does what it says on the tin. It will save you hours of time cleaning up your contacts. It would be great if they could look at formats for international phone numbers and how they can be treated as US/Canada numbers. I know it is possible to customise but it isn't helpful when you have a mix of numbers from different countries.

Found helpful by 23 out of 23 people
Version 1.7.1
Review by Mr. Sheppy

Lost all my contacts - Although the app looked like it worked, leaving me with a lovely list with my duplicates removed and messy contacts merged and cleaned up, some kind of interaction with iCloud occurred that left me with a grand total of 4 of my 200+ contacts remaining. If I restore a backup of my contacts, the restored contacts last about 5 seconds, then they all vanish again, leaving me with those same 4 contacts. This is an incredibly serious problem, and the lack of any useful support page is frustrating to say the least. If it had occurred to me at all that even restoring a backup wouldn't help if a problem occurred, I'd certainly not have even tried to use this in the first place.

Found helpful by 23 out of 27 people

More Reviews for Current Version

Version 1.7.3
Review by Stephen Burk

Best I’ve used - I am in sales and collect contact information at a astonashing rate. If I am at an event or conference I can easily collect 50 cards and a lot of other misc. data. My phone is where it gets stuck, and over time it becomes unruly and needs a good cleaning. I started a new job with a new system, and it duplicated my contacts, and resorted things into a real mess. LinkedIn screwed up my list real good too. The first de-duplicator I bought doesn’t allow you to fix anything in bulk. Meaning- it pulls every contact and asks what you want to do. I had 7800 contacts- this was an impossible task. I bought this app and it groups the errors into similar kinds, allows you to determine the logic of fixing that group (merge, delete, delete the bad variable, etc). I’m 20 minutes into the cleanup and have reduced my list from 7800 entries to 1994. It just cleaned up 720 duplicated ‘notes’! Just what I needed! And so cheap compared to the time it saved!

Found helpful by 9 out of 10 people
Version 1.7.3
Review by VdkaShaker

Meh - For what the use I got it wasn’t worth the $5. There was only one thing I let it do for me and otherwise used the analysis to guide my cleanup tasks, but only because it gave a little more information than the native app does and let me see things side by side more easily. In my use case, I keep duplicates of many contacts in a Gmail account I share with my partner. This app wanted to “delete the duplicates”. What really needed to happen is for the Contacts app to Link the duplicates between the two accounts. When I did that (select both, Cmd-Shift-L), this app stopped seeing them as duplicates. None of the other issues it identifies were issues I wanted it to “fix”. I have a number of single name contact entries; nothing to “fix”. It said phone numbers were poorly formmated, partially because I put “+1” at the beginning of U.S. numbers, I sometimes put spaces in the First Name field (Andy & Joan) etc. In reality, most of the problems it found were problems of its own making. Every “single name” error also produced “Shared Email” errors. Overall, not as helpful as I was hoping.

Found helpful by 6 out of 6 people
Version 1.7.3
Review by Redfraggle37

Best So Far - I was hesitant to pay for this app, i’ve had several attempts to clean up my contacts and merge between different accounts (google, icloud, etc). It won’t go through your exchange accounts but I was fine with that this was fantastic. 4.99 was totally worth it for this one clean up system. It took me 20 min to clean up hundreds and hundreds of contacts and that was at the same time I was dealing with 3 kids and getting breakfast ready. Perfect! Now pull in exchange and we got the best clean up ever. Definately a need for this when you’ve had several accounts over the years of email and handheld media progression.

Found helpful by 5 out of 6 people
Version 1.7.3
Review by GOrr75

It works for me - Not sure why there are the one star reviews because Contacts Cleaner works for me. Would like it to list contacts that are missing a phone number, email address and postal address. But, over all, I am happy with the purchase.

Found helpful by 4 out of 4 people
Version 1.7.3
Review by Akz zka

proceed with caution - This App can and will hose your contacts. The app justly warns you to back up your contacts before using, but if your Contacts are linked with other outside accounts (i.e. gmail) an OS X Contacts archive might not back up everying that Contact Cleaner is mucking around with. You could find yourself (like me) in a data loss situation which not easy to recover from. Not pleased.

Found helpful by 4 out of 4 people