iCloud Calendar ICS to CSV Converter

Turn calendar data into a CSV spreadsheet table.

Runs in your browser. Nothing is uploaded — your input is processed on this device and discarded when you close the tab.

iCloud Calendar ICS to CSV Converter

This tool works only on calendar data you paste or upload here. It does not connect to, access or download from any iCloud account.

How to use this tool

  1. Paste calendar text or choose an .ics file. Nothing is uploaded.
  2. Convert. Every event becomes one CSV row with UID, summary, start, end, location and description.
  3. Copy the CSV into a spreadsheet or a text file.

Worked example

The sample has 2 events. The CSV starts with the header UID,Summary,Start,End,Location,Description, followed by a row for the team meeting starting 2026-11-02 09:00:00 UTC and ending 2026-11-02 10:00:00 UTC in Room 4, and a row for the dentist appointment starting 2026-11-03 14:00:00 UTC.

What this tool does not do / Limits

Dates are shown exactly as written in the file, reformatted for reading; a trailing Z in the original means UTC, and times in other timezones are not converted. Recurring events appear as the single entries written in the file, not as one row per occurrence. Fields beyond the six columns are not included.

Frequently asked questions

What if a title contains a comma?

It is wrapped in double quotes, and any double quotes inside it are doubled, which is the standard CSV way to keep the row intact.

Can I open the result in a spreadsheet?

Yes. Paste it into a text file with a .csv ending and open it, or paste it directly into a spreadsheet’s import dialog.

Related tools