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:

What’s New

Version 1.7.3

* 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

Ratings and Reviews

3.1 out of 5
189 Ratings

189 Ratings

VdkaShaker ,


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.

milleron ,

Fixed what appeared to be a database corruption

I encountered a horrible problem with Contacts. I had less than 400 contacts, but in macOS High Sierra (not in any iOS device, though), I suddenly found that I couldn’t add new contacts. After entering a new name and company, I’d get mostly through the phone number when the new-contact form would suddenly be replaced by what would have been the next contact alphabetically, and it oepned this new form in Editing mode for some reason. Nothing I tried helped, and I’d have thought of trying to uninstall and reinstall, but Contacts is not an app that can be uninstalled.
In desperation I turned to Contact Cleaner. It found many problems with the entries. There were duplications, incorrect phone-number formats, spaces in names, etc. NONE seemed serious, but after I’d worked through the entire list, Contacts started functioning normally again.
I’ve no idea what was wrong with the application, but running Contact Cleaner, and addressing every problem it found, restored normal functionality. So, if I never have need of Contact Cleaner again, it will still have been an excellent bargain.

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.

App Privacy

The developer, Aston Shaheen, has not provided details about its privacy practices and handling of data to Apple.

No Details Provided

The developer will be required to provide privacy details when they submit their next app update.


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.