# ICS Calendar File Cleaner

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

- URL: https://toolstackhub.co.uk/tools/ics-calendar-cleaner/
- Category: Date & Time Tools
- Price: free, no sign-up
- Privacy: runs in the browser; input is not uploaded
- Last updated: 2026-10-08

## About
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.

## How to use
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.

## FAQ
**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, with no sign-up or limits.
