Calendar Cleaner analyzes, reports, and fixes dozens of problems with OS X Calendar and Apple Sync Services—problems ranging from the obvious, such as duplicated events, to the subtle, such as invalid calendar dates and alarms.

If you're like us, your calendar is how you manage your life. And that means that bad data can mean a really bad day—or worse. Calendar Cleaner removes duplicates, finds subtle problems with your events, and keeps everything clean as a whistle.

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

*** Feedback from Users of Calendar Cleaner ***

"I adore Calendar Cleaner, by the way. It saved me the trouble of manually filtering through nearly 30,000 calendar records, dating back to 1999, to remove about 3,000 duplicate records that had been created by sync misfires over the last 10 years of Palm and Mac OS syncing." —Don N.

"Calendar Cleaner: LOVE LOVE LOVE this tool. It's saved me hours of headache and heartache." —Rich S.

"Just dropping by to say good job! it works great! I've been having some issues with a self-duplicating calendar event and it cleaned it up! Syncing now is normal and trouble free." —David C.

"Very nice tools! Great scan speed for iCal events!" —Jochen W.

What's New

Version 1.7.2

* Bug fixes
* Minor UI tweaks
* New app icon
* Rebranded part of "Cleaner Tools for Mac"

New in version 1.7.1:
* Faster! Faster! Faster!
* Various UI enhancements and bug fixes

Ratings and Reviews

2.4 out of 5
24 Ratings
24 Ratings

Not very impressed

I purchased this app based on a recommendation from the Applecare tech guy. I fully understand that they are not responsible for the quality of the app as they did not write it. My problem was that I had many duplicate appointments after transferring my mail from Outlook to the Mac calendar. I did the download while my Mac guy was viewing my screen, so I think I did what I was supposed to do in installing and running it. It is actually very simple and difficult to make a mistake and I am no novice in software use. I suspect there is a bug in the app as after I ran it, not only did it not delete duplicate appointments, but it multiplied them, actually scheduling ALL of my appointments to occur every day out to the limit of the calendar! With the help of the tech, I was able to delete all appointments in the calendar and from the cloud, restore the calendar to what it was earlier that day. I would say that it may have been something in my system that caused it because no one would buy it if all had my experience. I would recommend that the designers take a look and fix it.

Rey Of Sunshine

Surprised by the poor reviews!

I have used this app for YEARS, and never had any of the issues anyone is talking about in the negative reviews (all/current versions)… I read about 5 pages deep in comments. The positive feedback is more accurate in my opinion. It fixes any and all errors within iCal and is such a time saver! If you’ve had issues, take the time to learn the program. Read as you go, don’t just click buttons willy-nilly. You get 5 stars from me Calendar Cleaner!


Highly recommended to make things worse

Scan works fine - duplicate events are well identified. The suggested resolution is a merge of the duplicates - in my case (thank God I only tested it once), it was a birthday. The « details » of the resulting event mention that it will become a daily occurence, and you cannot modify that. If you’re an optimist like I am, you think it must be a UI bug, because otherwise it would be silly, wouldn’t it? Well, you’d be wrong. I’m happy to announce to the world that my grandmother’s birthday is now every single day, from the beginning of time to the end of it. And if you’re wondering, yes, it is EXTREMELY annoying.


Aston Shaheen
1 MB
OS X 10.7 or later, 64-bit processor
Age Rating
Rated 4+
© MacPRO Services


  • Family Sharing

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

More By This Developer