Split ICS Files
Break a large calendar file into smaller ICS files — one per event, per year, or per month — and download them all as a single ZIP archive.
Drop your ICS file here or click to browse
Supports .ics files
Flexible Splitting Options
🗓️By Year or Month
Turn a decade of calendar history into tidy per-year or per-month archives — perfect for record keeping or importing just the period you need.
🎫One File Per Event
Extract every event into its own shareable .ics file, named after the event — ideal for sending individual invitations.
🌍Valid Output Files
Every output file is a complete, standards-compliant calendar with the timezone definitions it needs, so each one imports correctly on its own.
How to Split a Calendar File
Upload ICS File
Drag and drop or click to select your calendar file
Pick a Split Mode
Preview exactly which files will be created before committing
Download ZIP
All resulting .ics files packaged into one ZIP archive
Frequently Asked Questions
How are recurring events handled?
A recurring event is kept as one event (with its recurrence rule intact) and is grouped by its first start date. The series is never broken apart into individual occurrences.
What about events without a date?
Events lacking a start date are collected into a separate "undated" file so nothing is lost during the split.
Is my calendar data uploaded anywhere?
No. Splitting and ZIP creation happen entirely in your browser — your file never leaves your device.
Can I split very large files?
Yes — files with thousands of events work fine. The preview shows how many output files will be created before you start.