Split an ICS file
A calendar export too big to import? Drop your .ics file: it is split into several files ready to import. Recurring series and their exceptions are never separated, and each file keeps only the time zones it needs.
Split an ICS file
Drop an .ics file here or
iCalendar export from Google Calendar, Outlook, Apple Calendar, Thunderbird… The file stays on your computer.
What the tool does
Six ways to split
By number of events, maximum size, year, month, one event per file or by calendar.
Recurring series kept whole
A recurring event and its exceptions (changed or cancelled occurrences) always stay in the same file: they are never separated.
Time zones preserved
Each file contains the time zone definitions (VTIMEZONE) its events need, and nothing else.
Content unchanged
Events are copied line by line, without rewriting: attendees, reminders, attachments and proprietary fields are kept.
How to use it
Drop the file, pick the mode and its value: the preview of the files produced updates immediately. Download them one by one or all together in a ZIP archive, then import them into your new calendar.
FAQ
Why split an .ics file?
Some services limit the size or number of events on import (Google Calendar, Outlook, mobile apps). Splitting lets you import a large history in pieces.
Could my recurring events be broken?
No: events sharing the same identifier (UID), i.e. a series and its exceptions, are always placed in the same file.
Privacy
Your file stays on your computer: it is never uploaded.