Importer for Calendar
Importer for Calendar

For macOS

Importer for Calendar

Import events from Excel and CSV into Apple Calendar, or convert spreadsheets to ICS files. No subscription, everything stays on your Mac.

Version 1.10 (October 6, 2026) · macOS 14 or later · 4.5 (175 ratings)

Import ICS to Apple Calendar

A ready-made .ics file opens in Apple Calendar with a double-click. If all you have is a spreadsheet, Importer for Calendar turns it into an ICS file, or enters the events directly. No subscription, everything stays on your Mac.

How to import an ICS file into Apple Calendar

  1. Double-click the .ics file. Apple Calendar opens and offers to add the events.
  2. Choose the target calendar and confirm the import.
  3. No ICS yet? Open Importer for Calendar, load your CSV/Excel data and export a valid .ics file.
  4. Import that ICS into Apple Calendar, or let the app add the events directly.

Open an ICS file on Mac

Apple Calendar opens an .ics file directly, but fails on malformed files. Importer for Calendar produces a standards-compliant ICS.

ICS to iCal, with events that arrive complete

Dates, times, time zones, durations, recurring events, alarms and attendees are all preserved during the import.

Add ICS to calendar from any spreadsheet

If your events are in CSV or Excel, you map the columns to the calendar fields and Importer for Calendar produces the ICS from them.

Frequently asked questions

Why does Apple Calendar reject my .ics file?

Usually the file isn’t built according to the standard. If you still have the events in a spreadsheet, create the .ics file again with Importer for Calendar or add the events to Apple Calendar directly.

Can I choose which calendar the events go into?

Yes. When you open an .ics file, Apple Calendar asks which calendar to add the events to. In Importer for Calendar, you choose the target calendar before the import.

What users say

Related guides