CSV to ICS: format and import guide

Use a separate test calendar for your first import. Check the dates and time zone before relying on the result.

CSV columns

title,start,end,location,description

title, start and end are required; location and description are optional. Headers may be reordered. Export UTF-8 CSV with commas, not an Excel workbook or a tab-separated clipboard selection.

Put fields containing commas or line breaks in double quotes. Write a double quote inside a quoted field as two double quotes. Chinese characters, emoji, commas, semicolons, quotes and backslashes are supported; surrounding whitespace is trimmed.

Timed and all-day events

Import into Apple Calendar

  1. Create a separate calendar, for example “CSV Import Test”.
  2. Choose File → Import and select the downloaded .ics file.
  3. Select the test calendar, confirm, and review the date, time and text of each event.

Apple’s import instructions

Import into Google Calendar

On a computer, use Settings → Import & export, select the ICS, and explicitly choose your test calendar.

Google’s import instructions

Limits and compatibility