iCalendar to CSV converter
To convert iCalendar to CSV, drop your iCalendar file in the box below. It converts straight away; press Download to save the CSV. It all happens in your browser, so your file stays on your device.
Convert to
Converted on this device, never uploaded
What changes
| iCalendar to CSV | What happens |
|---|---|
| Columns | Title, start, end, all day, time zone, location, description, organizer, attendees, repeats, status |
| Times | As written in ISO form, with their time zone named; UTC times end in Z |
| Durations | Turned into an end time |
| Repeats | The rule as written (FREQ=WEEKLY;BYDAY=MO…), not expanded |
| Left out | Alarms and tasks |
How to convert iCalendar to CSV
- Add your iCalendar. Drop the file in the box, or click to choose it. It becomes CSV straight away.
- Check the result. Look at the preview. The delimiter and value types are set for you; change them if needed.
- Download. Press Download to save the CSV.
Why CSV
See a calendar export or invite as a table: every event with its time, place and organizer, ready for Excel, Sheets or a report.
Questions
In Google Calendar, Settings → Import and export → Export gives a ZIP with an .ics for each calendar.
A repeating event is one row with its rule in Repeats; each occurrence is not listed.
No. Each time is written as it is in the file, with its zone named beside it.
No. The conversion happens right in your browser, so your file stays on your device. There is no account to make, either.