Remove Duplicates
GCalToolkit removes duplicates from your Google Calendars and cleans up failed imports & syncs in a few clicks.
Q: What is the easiest way to delete all my Duplicates from Google Calendar and synced devices?
A: Open the Online Tool HERE, follow the simple steps to load your Google Calendar, check the number of duplicates detected, then click "SYNC to GCAL" and wait. That's it!
Q: GCalToolkit Desktop Software or the Online Tool refuse to Download, Edit or Delete events.
Google Calendars has a mysterious quota system that limits accounts to approximately 18,000-20,000 events created/edited/deleted within a 24 hour period (although it is sometimes 9,000 events, and there may be weekly quotas too). If you experience problems when using GCalToolkit on large calendars, especially if you have had syncing problems that created duplicates, then please bear this in mind. Quota is usually reset by Google every 24 hours, although some users with very large calendars (>20,000 events) and sync problems have sometimes had to wait up to 9 days for the quota to be reset... Symptoms of Quota problems include failed GCalToolkit downloads, failed deletes/edits, sluggish calendar behaviour in the browser, problems creating new calendars, problems "Exporting" Google calendars in "Settings" > "Calendars".
if the problem persists please use the contact page to submit a support request, including as much detail as possible about your problem.
Q: I can't even "Export" my calendars from Google Calendar Settings > Calendars!
A: This is the most sure sign of the quota problems described above - as you approach the quota limit, GCalToolkit may only be able to download parts of your calendar even though browser behavious appears normal; if you are unable to "Export" in a browser then you have a serious quota problem - please contact me for information on who to contact, where to leave help requests, and exactly what to say.
Q: GCalToolkit is not working, and I do not think it is a Quota problem.
A: Please check that your firewall or other security software is not blocking GCalToolkit from accessing the internet, and that you have a stable internet connection. Office networks can be troublesome - in some cases you may have to ask your network administrator to modify the network settings to allow the Windows version of GCalToolkit to work correctly. The online version of GCalToolkit should work in these situations, although a small number of networks (often educational) can truncate the .NET viewstate thereby causing even the Online Tool to fail. Please contact me if this is the case, and I will try to help you find a solution.
Q: How do I backup my Google Calendar, and share it?
A: Click HERE to watch a short video that shows how to download an iCal backup of your Google Calendar, and share it with me if necessary.
Q: Should I use the Online Tool or the Windows Desktop Software?
A: If you only have duplicates to remove, or want to clean up a failed sync or import, then try the Online Tool first. Basically, if you need to delete duplicates, or delete events based on start date, created date, or based on text content... then the online tool is perfect for you. It has the advantage of being faster (all downloading and processing is done on my server instead of your computer), and easier to use for beginners. If you need more advanced selection/filtering/editing power then you should use the Windows Desktop Software instead.
Q: How do I delete all my Duplicates using the Desktop Software?
A: When you download a calendar all the duplicates are automatically marked as "Duplicates" and "To Be Deleted". When you click "Sync to Google" all the duplicates that have been detected (within the events that you downloaded) will be deleted from Google. The total number of events, and the number of duplicates is displayed top right - and you can click "Preview Changes" to see a list of the duplicates that will be deleted before you Sync.
If you change your mind and wish to restore the duplicates that you deleted, remove all filters and click "Restore Visible Deleted" - the duplicates that were previously marked "Deleted" will now be marked "To Be Restored" (click "Preview Changes" to check), and will be restored when you next click "Sync to Google".
If your duplicates are not detected, please click "Relax Duplicates" in the "Options" menu. This will relax the duplicate detection rules to include any events with the same title & start time - sometimes you may have duplicates that are not detected because the repeat rule is formulated slightly differently by some syncing software, or other reasons; this option will ignore these differences - use with caution because the repeat rules are no longer compared with this option, so if you have single events duplicating a repeat event it is advisable to check manually that it is indeed the singles that are to be deleted, and not the repeat. You can use the "Event" type filter for this purpose (eg list only repeats), or list events in alphabetical order by clicking the "Title" column header, scroll through and check that for each repeat to be deleted there is no identical single below it.
Q: My Calendar is not in Google Calendars - can I still use GCalToolkit to remove duplicates and edit my calendar?
A: Yes. If you are use Outlook®, iCal, Sunbird or any smartphone (such as iPhone, Blackberry or Droid) that can sync to Google, then set up 2-way sync between your calendar and Google Calendars to take advantage of the power of GCalToolkit - this means that you can delete duplicates, mass edit, mass delete, search/replace etc. in ANY CALENDAR SOFTWARE using GCalToolkit. Please see Google Sync or gSyncit (Outlook only) for more information on how to sync with Google Calendars.
Alternatively, if you have an iCal (.ics) or .csv calendar file with duplicates that you need to remove, or multiple events that you need to delete, simply import the file into a blank Google Calendar, then use GCalToolkit to remove the duplicates, or edit/delete multiple events. When you are finished, export the result as a new iCal (.ics) file to be imported into whichever software you choose to use.
Q: Today I imported/synced another Calendar to Google and now my calendar is a complete mess! Can GCalToolkit help?
A: Yes! GCalToolkit can sort events by the "Created" date/time. This means that you can click the "Created" column header to order your events by the date that they were created/imported/synced to Google Calendars, and then use multiple selection (ctrl/shift click + "Delete Selected) to delete a specific Import/Sync session (see "Delete Selected Events" below). The online tool can actually do this more easily by choosing to delete directly by the "Created" date - coming soon to Windows!
For example, if a failed import attempt mixed two calendars together in a single Google Calendar, you can now delete all events that were created by the failed import without affecting your pre-existing data, even if the dates and times are all mixed up together. Or, if you sync another calendar to your Google Calendar and then need to delete data that has been mixed in with your existing data, simply load up your Google Calendar in GCalToolkit, then click the "Created" column header to order the events by "Created" date. Next select the first event row created at the time of the sync/import, hold down the "shift" key and click the last event row of the rogue sync/import. Finally hit "Delete Selected Events" button in GCalToolkit to mark all the highlighted events for deletion and then "Sync to Google". Hey presto! All events created during the last faulty sync/import will be deleted leaving all your previous data intact. Please note that the "Created" column lists the date and time that an event was initially created in Google Calendars - only events that are created (not modified) during syncing, and any events created during an import, can be deleted in this way.
Q: I made changes to my Google Calendar using GCalToolkit Desktop Software, closed the program then went to Google Calendars in my browser and saw that I had made mistakes - what can I do?
A: You did make a backup before you started, didn't you?! If you are using GCalToolkit 1.5 then as long as you saved your session when you quit the program you can open GCalToolkit, choose "Continue Session" and select the calendar that you edited earlier. This will bring up the events window exactly as it was when you left the program. You can now undo any changes that you made earlier and "Sync to Google" - for example, if you had deleted events then you should choose "Restore Visible Deleted" (when no filters are applied) from the EDIT menu to restore all the deleted events. If you edited text for events, then you can undo all your text edits using "Undo Visible Text Edits" (or filter first to undo only some of the edits) and the "Sync to Google".
Please note that if you have edited your Google Calendar manually in your browser since you used GCalToolkit to edit/delete then you may see unexpected results because GCalToolkit is trying to work with an outdated copy of your calendar. However, you will still be able to undo all the changes that you made in GCalToolkit if you have only added new events to your Google Calendar as this has no effect on the data that you edited/deleted with GCalToolkit.
If you are using version 2.x then there is not "Undo" - but you can always start again by deleting your calendar, and importing your backup iCal (.ics) file. If the file is larger than about 2MB then you may have to split the iCal file into several parts in a text editor, preserving the header information (up to END:VTIMEZONE) and the last line of the calendar (END:VCALENDAR). Please contact me if you need any help with this.
Q: I'm using the trial version of the Desktop Software to delete my duplicates - why can I still see some duplicates this month?
A: The trial version only downloads events for the previous 3 months and the next 3 months. Any repeat event from BEFORE this period will NOT display, and if these are duplicated then this will not be detected. To be 100% sure that all your duplicates are removed, please purchase and unlock the full version - if necessary click the "Relax Duplicates" option in the "Options" menu.
Q: Can I change the order in which the events are listed in GCalToolkit?
A: Yes. You can click at the top of most columns to order the events - for the title, summary and location columns this will put the events in alphabetical order; click again to reverse the order. Under "Events" you can choose whether to display only all day events, only all day repeats, only singles, only timed singles...
Q: I get an error message when trying to load my calendar.
A: Google Calendars servers are sometimes busy... so if you see ERROR 403 or 404 please wait a minute and try again. If the problem persists for a few hours then you should check that you have a stable internet connection, and that nobody else is logged in and editing your Google Calendar account. If that doesn't help, try another Google Calendar to see if that particular Google Calendar has a problem - you may have corrupt events or another issue that is preventing GCalToolkit from downloading that calendar. Please do not hesitate to contact me for help on the contact page, including as much detail as possible about your problem.
Q: How do I "Unlock" GCalToolkit Full Version?
A: First you need to register on this site and follow the payment instructions. All payments are made on Paypal for security reasons - but you do not need a PayPal account to purchase GCalToolkit; most credit cards are accepted too. Once your payment has cleared you can Unlock as follows:
For the online tool simply enter the email address you used to register on this website during purchase on the first window of the Online Tool. For the Desktop Software:
1) Install and run GCalToolkit Trial Version
2) Click "Unlock"
3) Enter the USERNAME, PASSWORD and EMAIL that you used to register on this website before payment.
4) Click "UNLOCK" and restart GCalToolkit.
Q: I registered, purchased and "Unlocked", but GCalToolkit is still in Trial Version. What should I do?
A: Choose "Delete Licence" from the "Licence" menu in GCalToolkit, and try again. If that still does not work, please contact me on the "Contact" page for help with details of your system and any error messages.
Q: I purchased GCalToolkit but I would like a refund.
A: Please contact me explaining exactly why you wish a refund. Refunds will accorded on an individual basis so please provide as much information as possible to justify your request.
Q: I paid for GCalToolkit by mistake and have never unlocked it - can I get a refund?
A: If you have never unlocked GCalToolkit full version then you entitled to a full refund.
Q: Will you communicate my email address others?
A: Never. You may get the occasional update from me, but nothing else.
![]() |
Softpedia guarantees that GCalToolkit 2.8 is 100% CLEAN, which means it does not contain any form of malware, including spyware, viruses, trojans and backdoors. |
www.gcaltoolkit.com not affiliated with or endorsed by Google Inc.
GOOGLE is a trademark of Google Inc