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
- Paste calendar text or choose an .ics file. Nothing is uploaded.
- Convert. Every event becomes one CSV row with UID, summary, start, end, location and description.
- 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
CSV Cleaning Studio
Remove duplicates, fix missing values, standardise dates and export a clean CSV. Your file never leaves your device.
LiveChart Builder
Build charts from CSV data with aggregation, sorting and accessible colour palettes. Export as PNG or SVG.
LiveLength Converter
Convert lengths between metric and imperial units and see the full table of equivalents.
Live