ICS

ICS Calendar File Cleaner

Remove duplicate events from an ICS calendar file, shift every date and download the corrected calendar. Free, private and instant.

How to use the ICS Calendar File Cleaner

  1. Choose your file using the file picker above. It stays on your device.
  2. Adjust any options that appear.
  3. Download the finished file.

About this tool

Upload or paste an .ics calendar export. The cleaner removes exact duplicate events (same title, start, end and location, and optionally the same UID), can drop cancelled events, and can shift every event by a number of days, hours and minutes, for example when a course moves by a week. Everything else in the file is kept. The result downloads as a new .ics file ready to import into Google Calendar, Outlook or Apple Calendar. Your files are read in your browser and never uploaded.

ICS Calendar File Cleaner is part of ToolStack Hub's Date & Time Tools. It runs entirely in your browser, which keeps your data private and makes results instant. There is nothing to install, no account to create and no usage limit.

Frequently asked questions

What counts as a duplicate event?

Two events with the same title, start, end and location. You can also treat events with the same UID (the calendar's internal ID) as duplicates.

Does it handle recurring events?

Recurring events are kept as one event with their repeat rule. Shifting moves the first occurrence and any listed exceptions.

Is the ICS Calendar File Cleaner free?

Yes. ICS Calendar File Cleaner is completely free with no sign-up, limits or watermarks.

Is my data private when I use the ICS Calendar File Cleaner?

Yes. It runs in your browser, so your input is not uploaded to our servers.

Does it work on mobile?

Yes. ToolStack Hub tools work on phones, tablets and desktop browsers.

Need this automated for your business?

Vantalume builds custom AI and web automation workflows so your team can stop doing repetitive work.

Talk to Vantalume