Merge ICS Files
Combine multiple ICS (iCalendar) files into one clean calendar file — with smart duplicate detection so the same event never appears twice.
Drop ICS files here or click to browse
Select multiple .ics files at once
Smart Merging Features
🧹Duplicate Removal
Events sharing the same UID are merged into one, keeping the most recently updated copy (by SEQUENCE and DTSTAMP). Recurrence exceptions are correctly preserved.
🌍Timezone Aware
VTIMEZONE definitions from every source file are carried over (and deduplicated), so events keep showing at the correct time after merging.
📦Nothing Left Behind
Todos, journal entries and free/busy blocks in the source files are copied into the merged calendar along with all events.
How to Merge Calendar Files
Add Your Files
Drop two or more ICS files exported from any calendar app
Choose Options
Name the merged calendar and decide whether to remove duplicates
Download
Get one combined .ics file ready to import anywhere
Frequently Asked Questions
How are duplicates detected?
By the event's UID — the globally unique identifier every calendar event carries. If the same UID appears in several files (for example the same meeting exported from two devices), only the newest copy is kept. Different events with the same title are never falsely merged.
Can I merge calendars from different apps?
Yes — Google Calendar, Outlook, Apple Calendar and any other iCalendar-compatible application all export standard ICS files that can be merged together.
Is my calendar data uploaded anywhere?
No. Merging happens entirely in your browser — your files never leave your device.
What if events are at different timezones?
The merger keeps every timezone definition from the source files, so events stay anchored to their original timezones — a Stockholm meeting stays at 14:00 Stockholm time.