Skip to content
Vitali Web Tools
All toolsFavorites
Categories
DevicesTextDeveloperCalculatorsImagesAudio & VideoFiles & DataOffice & PlanningPDFCodes & Templates
Contact & feedback
Free tools without an account
Vitali Web Tools
Vitali Web Tools
Collapse sidebar
Tool library
FavoritesAccount
All tools/Office & Planning/View & Merge ICS Calendars

View & Merge ICS Calendars

Share tool
Share this tool

Only this public address is included. Your files, inputs and results stay out of the link.

Inspect local calendar files, remove exact duplicates and resolve conflicting versions before exporting one ICS with recurring rules and time zones retained.

Processed on your deviceFree · No account needed

Preparing your tool…

How to use it

  1. 1Select the ICS files together or open the duplicate example.
  2. 2Inspect events, conflict handling and reminder removal.
  3. 3Download the merged ICS and check its calendar import.

Example: two identical files yield one weekly event with its four-occurrence rule intact.

Details & limits

10 files, 2 MiB / 500 events each; 10 MiB / 1,000 events total. Events only. Recurrence is preserved, not expanded. No calendar sync.

Will same-title events be deleted as duplicates?

No. Different UIDs remain separate. A shared title alone is not evidence that two calendar entries are the same event.

Combine calendars without losing their rules

Two exported calendars may contain exact copies, updated versions or unrelated events with the same title. This merger uses each event UID and recurrence identifier rather than guessing from titles. Identical copies are removed; conflicting versions require an explicit first-or-last rule. Recurring rules and time-zone definitions are preserved without expanding every occurrence. Review the source list and import the output into a test calendar first. This is a file conversion, not ongoing synchronization.

Related tools

Time Zone Meeting PlannerCalendar & Weekly Planner MakerTimetable to Calendar
© 2026 Vitali Web Tools
Guides & examplesPrivacyTermsImprintContactDeutsch