Contacts Cleaner

Developer: Aston Shaheen

Current Version: 1.7.3

Last Updated: 6 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:

* 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 Jeff/סובר

Worth the money - could be better - I like many considered nogt paying for this app. When i used it I was a bit disappointed; somehow I expected more. However, as i use it I am finding my contacts to be neater and cleaner. My international numbers it still treats as composed incorrectly (but it does stop bugging after a point). Because of the squared away feeling my contacts now have, I have finally moved into correcting pronounciations and relationships. I wish it did more such as taking one contact into two. e.i. I had many married people in one contact; now all as individuals. I had many businesses with named people as one contact; now each and the company as one also. I like that at th end of a scan I know all my contacts are there, not dupplicated many times and it sees no errors.

Found helpful by 7 out of 9 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 6 out of 7 people
Version 1.7.3
Review by mwade82

My fave for a painful but important process - It looks to me like cleaning up data is just hard, and contacts must be harder. Nothing I’ve tried, on any platform, gets it done perfectly or without a little anxiety. But the PITA factor with this is much less, the errors (like having to just write off an address that just has a single email in it…where you know the person’s name, or could guess…because it’s just not worth opening up Contacts and typing in your guesses) are fewer, and most of all the anxiety is very low. You can *see* what it’s doing. I guess the unpleasantness is having to admit that, after moving contacts among systems for years, there’s just some attrition. Which is not the program’s fault. The great thing about Contacts Cleaner is: it happens fast, you can see what’s going on, and then it’s back to real work. TOTALLY worth the tiny price.

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

Split Groups - Creating Duplicates and Deleted Contacts - I ran one of the fixes it recommended to me. This was to fix the duplicates I had (311 of them). From a spot check, it looked like it was going to fix them properly, so after backing up my contacts, I went ahead and fixed the 311. In reviewing the changes, it deleted contacts, it created new duplicate groups and then split the original group into these multiple groups and spliting up the contacts between them or in fact for some groups duplicating the entire group. I do not recommend using this application.

Found helpful by 6 out of 7 people
Version 1.7.3
Review by joefilmmaker

Best I’ve used - with one little glitch - I've been sharing my contacts between Mac and Google. I just spent quite a while cleaning and merging using Contacts Cleaner and it mostly went quite well. However, many of my contacts now have the last name duplicated in the middle name. This seems to happen when I merge two contacts where one has been edited on the mac and the other from Google contacts. I will probably write a little program against the OSX's address book API to clean this but it would be oh so much nicer if you guys added that check to Contacts Cleaner, both to avoid creating the situation and to fix it if it already exists. What do you think? p.s. I tried to email this to support but the email bounced. Hope you fix that soon!

Found helpful by 5 out of 5 people