–> Download here (Windows only) <–
Duplicates in Google Calendar?
If you have ever tried to sync your Google Calendar with your Outlook/Phone/Blackberry and ended up with duplicates, you have come to the right place. This tool will delete duplicates from your Google Calendar.
Why is this free?
We strongly believe that not everyone can afford software, but that should not stop them from solving their problems. If you can afford, please make a donation.
How does Duplicate Remover delete duplicates?
Just run the installer, start the application, give your Google ID, and the date range from which you want duplicates to be deleted. The tool does the rest. This tool is very safe, and will only ever delete the duplicate entries. We delete duplicates based on the title of the event and the start and end times. If we find multiple matches of the same event, the event gets deleted. If you feel the tool fixes your issue, please leave us a note. Also, if you would like additional features, please let us know.
FAQs
Why can’t I delete more events?
Google Calendar has a quota system that limits accounts to less than 15000 events deleted within a 24 hour period.
What gets deleted? What if I have events with participants and repetitions?
We select all the possible duplicate candidates including the original and iterate thru them. We save the item that has the most information like participants, recurring event. The rest of them are deleted if they have no participants/recurring info. If there is more than one event that has participants/recurring event information those items are not deleted. The worst that can happen is we don’t delete your important information and you have to manually delete such events. This is a rare scenario.
Is entering gmail username password safe?
We use strict Secure http protocol to talk to google. We never save your password/ transmit.
How can I avoid events reappearing on my Blackberry?
The problem seems to lie with Blackberry sync and Google sync both trying to synchronize the calendar. Turn off the Blackberry sync by going to Calendar–> Options–> Select your account (the gmail address that you are synching with)–> Un-check ‘Wireless Synchronization’. Once this is turned off, use Google sync.
Blackberry: How can I delete all my events on my Blackberry’s default calendar
Go into the calendar, set your view to be agenda, and then scroll up to the top of your calendar, highlight the first date listed and hit the menu key. Now choose “delete prior” and it will remove all of your calendar entries.
Blackberry: CICAL’s and Problems they cause
This is an excerpt pointed by the Cman on Google answers
CICAL’s are created when you add another calendar to import to or from the phone which can happen inadvertently when you add Facebook, Outlook or another app to the phone and one of the most intrusive is Facebook. To find and disable or delete (except the Blackberry CICAL) you will need to open Options (the icon with a spanner) – Advanced Options – Service Book and search for them. To delete highlight the CICAL in question and using the menu button to bring up a menu click on delete. The CMIME is the one that concerns your emails so unless you are not using this it should be left alone.
Support
Please support the independent creation of useful tools.

ision
We use your tool from time to time when we help companies migrate from Microsoft Exchange to Google Apps, and calendar items get duplicated in the process. I would love to show our appreciate and send a donation in if you all are still accepting/using donations? I’m sure you are but just wanted to double check and then say thank you as well. Are you all updating the code at all from time to time?
yes, we are accepting donations. Thanks for your kind words. We have not updated the code for the last one year – Thats when we received suggestions/ improvements. If you have any let us know.
Any chance you’re going to make this available to Mac users? I loved it until I saw Windows only.
Thanks for the great program. Saved me tons of time and work.
Wow, great program! I’m donating today.
Thanks and glad it helped you.
I am truly impressed. Your program scanned my calendar from 1-1-1970 to 2-24-2013. Found 3790 duplicate entries. These were duped when I had my calendar converted from my Handspring format to Google Calendar. Thank you for a great service.
dAVE
thanks for your kind words/Statistics and contribution. Truly appreciated.
Brilliant job. Very happy to donate.
thanks for the donation.
Hi,
First off, wanted to thank you for being so kind as to release your work sans demand for payment. That’s rare these days.
I tried your Google Duplicate Delete program and unfortunately for me, it has not worked.
However, being a programmer as well (in the past).. I’m thinking it probably has something to do specifically with my situation. Let me explain:
My duplicate problem is that all REPEATING entries that I had in OUTLOOK, when imported into Google Calendar, became SINGLE entries on each day in perpetuity. I also have the ACTUAL google repeating event, which is the proper Google format. So these are showing up duplicated on my calendar.. I’m going to surmise, that the reason your program is not finding these as duplicates, is the way Google is storing them internally… I may be seeing two entries on each repeating date, but Google only really has ONE because the other one is in the proper Google format?
Does that make sense, and if so, what are my options of getting rid of the MANUAL repeating entry? All this time I’ve just been going in one by one.. clearing it out for many months.. but then it all catches up and I have to do it again and again…
Any thoughts?
Thanks again!
Steve
steve,
I am working on an app to remove duplicates, I will let you know once i am done. Ofcourse, it is going to be donation-ware
Once done, i will share the logic and the app. Maybe, another week.
This is crazy helpful. I hope Google recognizes you guys and implements it into their labs. Happy to donate for the amount of time it will save me.
Karl, I am so glad it helped you. Your donation is truly appreciated.
This is a great program. Good enough that I just made a PayPal donation, which says it all. I do have a question though. I run the program and it finds and deletes duplicate calendar entries just fine. But if I run it again a minute later, it finds more and deletes them. I am now done to 2 duplicates. Every time I run it, it finds 2 dups. Any thoughts?
As a suggestion, I’d also suggest fixing the Chrome warning that the downloaded file may be malicious. I suspect that is a turn off to many people.
Keep up the good work.
Tom
Thanks for the donation. If you run the tool and the tool clears the dups. Do you see if it cleared all the duplicates? If you check later without running the tool again, is there any other service/daemon/program which is adding duplicates again?
Hey, trying to delete duplicates, I think they are mostly birthdays and thus all day events. Probably from a facebook sync back in the day, the software however does not seem to pick them up as I say delete duplicates.
Can you help?
are they in your primary calendar?
Hi, yes, although they seem to be under googlemail rather than my google account which is officially gmail, now.
Thanks a bunch for this great utility. I had multiple appointments resulting from swapping between Outlook, Hotmail and Gmail before finally settling on Gmail. Over 1,200 duplicates removed over three years.
Fantastic tool – easy to use – fixing a big problem. Thanks – Donation done.
Thanks Paul! We appreciate your donation.
Greetings! I really appreciate the program you created. It was a big help in removing the clutter in my calendars and in syncing my devices. May you continue to prosper the work of your hands.
[...] Either way, I was searching for a solution to it and came across this great little program from RyanVision.com. [...]
Hi. Love the product, but hate using it. Wondering if you might know the cause of the dupes? I’m using 3 PCs, and 1 Android Phone. Any ideas? Thanks.
It might be outlook or android… Do you use outlook to integrate with google calendar on any of these machines?
[...] }); Salut, hast Du mal den "Free Google Calendar Remover" probiert? Free Google Calendar Duplicate Remover (Donation-ware) | ryanVision VG iPhone 4S 32GB Zitieren [...]
Many thanks. My main problem was the clutter on my iPhone calendar app. Now fixed. Thank you!
Thanks Mike!
Ridiculously easy and fast way to get rid of those duplicate entries. My Blackberry calendar was really messed up. Now it is fixed! Well worth a quick Paypal donation.
Thanks for the donation.
I am having a similar problem with duplicate contacts in gmail both on my BB and on the PC. Do you know of a similar tool that can fix that problem
Thank you!!! Was going mad and your program has saved me! I can now use my google calendar properly again! please keep up with the good work. small donation on its way.
I am glad that you liked the program, thanks a ton for the contribution.
Will your program work on Windows 8?
Yes, it should work!
This is a must have tool for anyone who sync’s a Google calendar.
Thank you for creating something Google should have done years ago.
Great solution to what seems to be a common problem. I need to delete duplicates from one of my secondary calendars. I use it for work and do no use the primary calendar for much. Is this possible?
Thank You,
Hollie
With this program you cannot delete duplicates from secondary calendars.
Thanks!! worked great. those duplicates were annoying the hell out of me. made a small donation.
Thanks again
Reynaldo
Amazing…. thanks so much for posting this app and I made a small Donation to you just now on Paypal. Thanks again.
Thank you Brian.
This is SUCH a relief. The repetitive duplicates (up to 41 of each event!!!) in my system had made my google calendar all but unusable. You’ve saved my sanity!!! A donation is on its way!
Thanks for your generous contribution. I am glad it helped you.
Any version coming out for mac?
nope, we are busy with other projects. Sorry!
Many thanks, it worked
Just deleted 6250 duplicates. Thank you!!!!! Just made a donation to your wonderful program. Keep up the good work.
Thanks Gary, I am glad it solved your problem and your donation keeps us going.
Thank you so much for this! You saved me hours and hours of time…not to mention sanity! Just donated to your fantastic program. Thanks again!
Thanks, donation truly appreciated!
Worked great! deleted almst 7000 dups!Donated! Well worth it. I’m not going to use google calender anymore as it caused 1000′s of dups on my Blackberry and Ipad too. Hope by having to provide my email address to leave this review doesnt mean I’m now going to get spammed.
Thanks, donation truly appreciated!No, we don’t spam
Just noticed that the counter labelled “Duplicates Deleted” in the upper portion of the split window never varies from zero.
Doesn’t effect the real work of removing the duplicates but I was just wondering what it was originally intended to do.
Hmm…
Thanks for this, an elegant solution to a common problem.
Been struggling for ages to get rid of a software glitch that occurred about a year ago causing hundreds of duplicates to appear in my Google calender Some days i had over 100 duplicates of the same appointment on the same day!!!! : ( This software finally saved my sanity-thanks
DJ
[...] it for about 3 weeks now and find it excellent. Here's the link to the desktop application… Free Google Calendar Duplicate Remover (Donation-ware) | ryanVision I've now made my donation because of it's simplicity and value to me. Liked by [...]
addendum to my last post… Your program allowed me to delete 2600+ duplicate messages!!
Used the gmail calendar duplicate remover and it worked great! Made a contribution and will tell others about it.
Can’t imagine what someone would want with the juggling app???
Thanks for the contribution. We truly appreciate it.
May I make a further suggestion? How about a second (dropdown) box for the end date providing an option for 6, 12 or 18 months ahead of the start date.
If you could do that, the next step might be to be able to set user specified defaults for end dates and (back to my earlier suggestion) a choice for splash screen to eliminate the donate box — once a donation is made — and a selection box following the scan to read and/or leave a forum comment.
Just a thought.
I still love the program though. …Whether you accept my suggestions or not.
Larry
Larry,
Thanks, It makes sense. We will add a check box with basic options like three months, six months and a year and also custom date ranges
Once we’ve made a legitimate donation, there should be a new welcome screen that does not have the plea for a donation and maybe even a simpler step to log in and set your dupe scan dates without having to enter your GMail ID and password.
Totally agreed! Thanks for your input, we will update the app and release next version with your inputs.
My mistake Pradeep. I failed to notice that I had to change the last 2 numbers in the end date (the year) — as well as the month. I just noticed now and it DID end on the date I had set (end of December this year).
Larry
Great little program …but wonder why I have to log in each and every time I want to run it. It would be nice if as a single user, I could opt to have an automatic sign in.
Another thing I noticed: If I change the end date to less than a year, the program continues to run right through that date.
Enabling automatic sign in would need us to save your password on your machine which might raise security concerns. I will look into the end date bug, thanks for reporting.
I really don’t have the time to waste in deleting 1101 duplicated entries. Thank you -you’ve saved me hours of frustration.
Impressive tool. Saved me a lot of frustration. Do you also have a tool to remove duplicate tasks in Google Apps ?
Thanks,
Tony
No, we don’t have it now but I will let you know once we develop. Thanks!
Fantastic app! Well done guys!
Excellent application! Tried quite a few so far with no success until I found GCDR! Well done guys!
This works GREAT. Bravo, Way to go !!! Thank YOU !
I spent most of the day trying to figure out how to get rid of hundreds of duplicate entries, until I found this program. Thanks.
Thank You!! Worked great.
Problem solved !
Thanks
Works great – saved me lots of time.
great software
Excellent software. Saved me lots of time.
Fantastic product. After several frustrating attempts with other solutions, it worked first time and deleted more than 7000 repeat events. Thanks!
grazie from naples italy. 2900 delete .
wow, awesome. thanks
Great Product! Thank you
Fantastic tool, works exactly as you say, very happy, great job, more than happy to contribute! Thanks Paul
thanks for the contribution!
do you have a tool for iMAc?
nope!
I liked you app a lot, but it would be useful if we could select the calendar to work on, I mean, in case we have multiple google calendars.
Thank you very much.
This worked perfectly! After attempting to delete the dupes myself and realizing it would take FOREVER and I’d lose my mind, I found this. I’m super grateful for the way you broke it down and made it easy for me to solve the problem and prevent future issues!
Worked like a charm! Very pleased.
Great piece of software for a truly annoying problem. Thanks for solving it so easily!
It worked as promised! Thanks a lot!
You are my hero!! I don’t know how many times I’ve labored to manually delete the duplicates. Thank you!
FORMIDABLE!! ESTUPENDO!! GRACIAS!!
Worked perfectly -
Thank you. The Google Calendar Duplicate Remover partially resolved my problem. The advice to turn off Blackberry synch was especially helpful.
You’re the best.
thanks a lot for the help! My google calendar deplicated really makes me crazy.
thanks again!
Solved a problem and avoided a heap of work.
Thanks.
WOW! This is exactely what i was looking for. My dad had enteries up to 10 times because of the sync. Good stuff!
Wow! Thank you so much!
Thank you for this .. I was a bit worried in using this application and yet it does exactly what you stated and has gotten rid of all my duplicates and there were a lot! thank you!
I’m having a similar problem with Windows XP in that the program is failing to intialize. I shut the machine down and restarted it. The problem persisted. I didn’t download .net 3.5 because I don’t know what it is, and I’m a little shaky about that. Any ideas?
.net is a Microsoft framework. If you check your installed programs you should have an older version of the framework. Its always better to upgrade to newer versions as they are secure and can run newer applications. You can find more information on Microsoft’s website.
https://www.microsoft.com/net
We were looking for a provide to aid our support for google apps.
I ran this provide 3 times on 1 of our clients calendars and each time it picked up duplicates.
Does it require several passes to work and complete the process of removing duplicates?
Dan,
I am not sure if I understood your question correctly. Are the duplicates reappearing in that case look at answer 1. Else it is answer 2.
1) If there is some other tool which is syncing with your Google calendar, like a blackberry/outlook there is definitely a possibility that they are inserting duplicates. The best way to avoid duplicates is
either
finding and disabling such a sync tool
OR
Changing the Google calendar password. In that ways everything else which is synced with Gcal will fail and you can selectively pick which one you want Google calendar to sync with.
2) The tool looks for a maximum of 400 events per day (that’s the optimum limit Google and our tool works at), and then it tries to find duplicates in them. If the clients calendar is so messed up that it has more than 400 duplicates, you have to run this tool multiple times.
pradeepm,
I signed into your tool with the gmail credentials and ran clicked on Remove Duplicates. The application ran and found about 10 duplicates. I proceeded to run the tool again and it found 10 more duplicates. I ran the tool a 3rd time and it found 5 more duplicates. There are only about 3 items per day on the calendar.
Thoughts?
There is some other tool which is resyncing with your google calendar. We are sure about it. As I said before, here are your two solutions.
If there is some other tool which is syncing with your Google calendar, like a blackberry/outlook there is definitely a possibility that they are inserting duplicates. The best way to avoid duplicates is
either
a) finding and disabling such a sync tool
OR
b) Changing the Google calendar password. In that ways everything else which is synced with Gcal will fail and you can selectively pick which one you want Google calendar to sync with.
Re:Turn off the Blackberry sync by going to Calendar–> Options–> Select your account (the gmail address that you are synching with)–> Un-check ‘Wireless Synchronization’.
I am using blackberry OS 5 and cannot find this on my phone …..
I want to remove duplicates ;(
On the BlackBerry smartphone Home screen, click Calendar.
In the calendar, press the Menu key and click Options.
On the Calendar Options screen, next to Wireless Synchronization, click Yes and change it to No.
Press the Escape key and select Save.
Let us know if it works. Also are you using BB for corporate purpose?
Google Sync turned a recurring event into a number of individual events on my calendar. I can list them using “agenda” view on calendar. Is there a way that I can select all of them and delete them?
No sir, not atleast now.
Simple interface, but sure fire results. Thanks for a product that just simply . . . WORKS! So easy, so thorough.
Thanks! This was really simple to work and did the job
Is it possible that I had been spent literally 24 hours deleting by hand calendar duplicates (and I was only through a quarter of my duplicates)…I then find this program and it does the rest in 5 minutes….If you were a chick I would kiss you! More than happy to donate!
Sam,
Nevertheless, Thanks for your generous contribution.
One tends to get cheesy after finding an easy solution.
One thought and I don’t know how this happened buy somehow I have duplicates one day prior to the actual event, is there a fix for that?
Also I noticed that some are First name, Last Name and Last Name, First Name i.e. the same but it does not catch this for birthdays. just an fyi. I am trying it on another account it if cleans it up I will Donate! Thanks,
Ted,
You are right, the “first name last name” problem is not solved with this. Did you travel internationally recently? May be that is the reason you have duplicates a day prior to the actual event or may be the leap year did it. Let us know if it worked on your other account.
Works perfectly!
After I’ve downloaded and tab thru install and run the app keeps failing to initialize ?? any suggestions ?
Debra,
Can you let us know what is your operating system, like windows XP or windows 7 etc. Also, do you have .net 3.5 installed. Here is a link to it. I guess thats the problem.
http://msdn.microsoft.com/en-us/netframework/aa569263
Let us know
any feedback ? shouldn’t be a problem as have xp; do I need to turn off the security system? thanks !
I am not sure if it is the security system. If you have access to some other windows system,plz try
Excellent posts, but shame as I could really do with this programme on MAC
I logged the issue with Google as I now have something like 2000 calendar entries for 1 appt, 6500 for another and more I suspect
My BB wouldnt function, so now switched off the BB wireless sync as per you posts, but I need to remove the duplicate entries in Google Calendar
Google suggested GCALTOOLKIT, but its a paid for solution (free trial will remove 500). I dont mind buying stuff (or donating), but I did’t signup to Google Bus Apps to have to keep buying loads of add-ons!!
Any suggestions on removing the duplicates in Google Calendar, thanks, Carl
The program removed the duplicates, but they all came back. Any idea what I can do to stop that from happening? Thanks. – Rick
Rick, Do you use blackberry/outlook/iphone or some other sync? Let us know, we can help
Great tool for an annoying problem. Google should buy this app from you for it’s users.
Very nice program. Thanks for the help, makes my berry run a LOT FASTER!
Thank you so much. This really works. Awesome.
[...] from Google Calendar You can use the donation-ware tool to delete your duplicates. Here is the tool on the page. Read their FAQs. Free Google Calendar Duplicate Remover (Donation-ware) | ryanVision [...]
Hi, This program really works! I can’t tell you how long I’ve been trying to get a way to fix the dups on my BB Tour. It has been a real downer. Thanks, ryanvision for your help. p & b
Shirley thanks for your contribution. Also, here is a tip for your blackberrry
How can I avoid events reappearing on my Blackberry?
The problem seems to lie with Blackberry sync and Google sync both trying to synchronize the calendar. Turn off the Blackberry sync by going to Calendar–> Options–> Select your account (the gmail address that you are synching with)–> Un-check ‘Wireless Synchronization’. Once this is turned off, use Google sync.
What a great tool! I’ve had to hand-delete dupes in the past and what a pain it was. Happy to contribute.
Thanks for your kind contribution.
This works great on the main calendar but not on others, even if they belong to you.
It only works on the main calendar for now.
THANK YOU! I’ve been looking for a solution for months for a problem of up to 17 repeats every day on my calendar! I really appreciate you figuring this out (especially since Google didn’t bother).
Thanks for your generous donation.
Thanks, this software was super easy to use!
Thanks for your kind donation.
Can’t run on my mac…….pls help
Its a windows app, you cant run on mac. I guess its time for us to write this code in python.
I loved your software. It worked slick as a whistle. I left a donation…totally worth $20!
Thanks a ton for your generous donation
Hello there,
We have a work gmail account so not @gmail.com
Can I still use this?
Jessica,
We use Google sign on. So, I don’t see why you cant use it. But if it works, can you please let us know. It will help other users.
Thanks
Pradeep
Just put your work id and password and see if you can login. We dont touch your calendar until you hit the “remove duplicates” button.
Thanks for your feedback. No, it’s not working. Wish it would Google isn’t coming up with a solution for us even though we have a contract with them.
I keep getthing the message “This program does not work with proxy”
Many thanks,
Jessica
Sorry about that Jessica, thanks for letting us know.
Awesome software dude. I happily throw a few paypal bucks your way.
Thanks a ton for your generous contribution.
Doesnt work, says this application doesnt work with a proxy with my problem account, but connects when i enter my secondary account.
Are you sure, you got your primary account details right? Are you able to login to your primary account thru browser? Also, is your primary account in gmail domain?
The software works well. It deleted most of the duplicates on my main calendar. However, I had one event that had duplicated itself over 4000 times. It took 2 runs to completely remove it. After I did a refresh shut down my calendar and reopened it. The item had returned 1 time. I deleteted it from the calendar and shut down my blackberry phone. So it could not resync. Will this item continue to appear?
Rhonda, you have to disable your blackberry google calendar sync. That should make it stop from reappearing. If you permanently shut down your blackberry, it wont reappear
THANKS
works fantastically !
Got me out of trouble. Many thanks. I’ve made a small donation.
Thanks Alan for your donation.
Worked great on Google Calendar! I am happy to donate!
How do I keep the duplicates from syncing again from my Blackberry Torch back onto the Google calendar?
Thanks!
Hansman
Blackberry torch is the reason I wrote this tool
I have no idea how to disable that. Thanks for your donation Hans.
Thank you for fixing my problem with my calendar. I am sending a donation as a way of saying thanks!
Thanks Pam for your generous donation.
Wow…YOU ROCK!! Other folks are trying to charge a TON of money for this tool and you are offering it for FREE!! I’m donating because not only does this WORK the first time, but you were generous to offer it for free! THANK YOU!!
Thanks a ton for your generous donation.
I am glad you liked it.
THANK YOU!!!!!!!!!!!!!!! I am donating because your tool WORKS!!!. I only sync One way from Outlook to Gcal so I have access to my calendar through Adroid phone when away from computer.
Thank you for your generous donation CSJ.
Temi – No mac version right now, sorry!
Marco – We’re looking into supporting other calendars than the main calendar. At the moment that is the only supported calendar.
Is there a mac version?
It only works for google calendar.
It’s not working… Does it remove duplicates only in The main calendar or in calendars? All my duplicates are in other calendars…
Marco, do you still need this?
Well, I still do! Would be gr8!
The duplicate events reappeared because your device/program which is synced to google calendar is adding them again. Can you tell us how are the entries? Like what makes them duplicate. Do they have same title, start time and end time?
I worked the 1st time. 4 or 5 days later the duplicate events re appeared. I re scan with “Release” and it finds nothing. So the re appearance does not get wiped.