Find&remove duplicates easily! This VBA-Script with a form searches for duplicate entries of any type (calendar, contact, e-mail, notes, task, etc.) across folders in Outlook. Suspected doublets are listed and can be moved to the folder for Deleted Items.


Project Samples

Project Activity

See All Activity >

Follow Outlook LookForDuplicates

Outlook LookForDuplicates Web Site

Other Useful Business Software

The First VoIP Communications Cloud in the World The First VoIP Communications Cloud in the World Icon
The First VoIP Communications Cloud in the World Icon

The Smarter Business Phone Solution

  • Powerful Unified Communication Features
  • Fast, Easy, Free Setup & Install
  • Trusted by 47,000+ Companies in 100 Countries

Rate This Project

Login To Rate This Project

User Ratings

ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5

User Reviews

  • Littlebit hacky install but OK, just it doesn't matter. This is cool thing. Working great with Office 2013

  • Works Perfectly, great job, i removed 667 duplicates emails, Thank you very much. Windows 10 64 bits Microsoft Outlook 2007

  • I'm in the midst of upgrading users from Office 2003/7 to Office 2013 and Office 365/Exchange Online on Win7x64 machines. With some management positions wanting to sync their calendars to mobile devices, I had a user whose calendar was receiving multiple (like hundreds) duplicates syncing from a 3rd party smartphone app. Although I don't write code and had never used Outlook's VBA Editor, I did get this to work perfectly on the user's profile after a few false starts (was missing a reference library). I just used this for a second time while merging an old .pst file with a synced Exchange account; I needed to copy the calendar over to the new Exchange profile, but the user had already added some (duplicate) appointments. This tool made it a breeze and I'm not picking through the calendar for hours manually removing duplicates. LookForDuplicates has earned a permanent spot in my IT toolkit!

    1 user found this review helpful.
  • Works perfectly. Saved me hours!! Win-64. Outlook 2013 (x32). As others have mentioned, read all the instructions in the wiki.

    1 user found this review helpful.
  • Used it do remove (hundreds of) duplicates in calendar, Outlook 2007. With the help of the Wiki (see installation guide) it worked instantly and like a charm. Thanks so much!

Read more reviews >

Additional Project Details


English, German

Intended Audience

Advanced End Users, System Administrators, End Users/Desktop, Other Audience

User Interface

Win32 (MS Windows)

Programming Language

Visual Basic for Applications (VBA)