Your roster in your calendar. Re-import without duplicates.

Shift rosters, crew pairings, class timetables and season schedules from any .ics file. When the next version arrives, open it and ICS Import updates only what changed.

Download on the App Store

Free for up to 3 events per import, and Undo is always free. One-time purchase for whole schedules and Replace. No subscription.

A new version of a roster: 1 new, 1 changed, 1 removed, 10 unchanged Calendar up to date, with Undo this import

Replace, don't duplicate

Undo any import

Works with the file you already have

How to use it

  1. Tap the .ics file in any app, tap Share, then ICS Import
  2. Pick the calendar and tap Add
  3. Next time the schedule changes, open the new file and tap Update

Guides

Privacy policy

Last updated: 2026-09-25

ICS Import is an iPhone and iPad app that adds the events from .ics (iCalendar) files to your Apple Calendar and keeps them up to date when a new version of the file arrives. It is free to use for up to three events per import; a single one-time purchase removes that limit and enables Replace.

What the app does with your data

Everything happens on your device. The app reads the .ics file you open, shows you the events in it, and adds the ones you pick to the calendar you choose. The file is not uploaded anywhere. The app has no servers, no accounts, no analytics and no advertising.

Calendar access

Adding events needs only write-only calendar access. That lets the app add events and see the names of your calendars; it cannot read the events already in your calendar.

Some features ask for full calendar access, and only when you use them: replacing an earlier import with a new version, undoing an import, creating a new calendar, and removing single dates the file skips from a repeating event. Full access is used only to find and delete events that ICS Import itself added, and nothing read from your calendar leaves your device. You can decline; adding events keeps working. You can change either permission at any time in Settings > Privacy & Security > Calendars.

Data stored on your device

The app keeps a local history of each import: the file name, the calendar, and the title, time and calendar identifier of each event it added. It uses this to avoid duplicates and to know what to replace or undo. You can erase the history in the app's Settings screen. It is deleted when you uninstall the app.

Purchases

The one-time purchase is processed by Apple through the App Store. We never see your payment details. Use "Restore Purchase" in Settings to bring the purchase to a new phone signed in with the same Apple ID.

What we do not do

We do not collect, store, sell or share any personal data. There is no tracking of any kind.

Support

Something in a file did not import the way you expected? Email mybosseatpoop@gmail.com and attach the .ics file if you can; most problems are fixed within a few days.

Common questions: