ADVERT
ICS to CSV Converter
Convert .ics calendar files into CSV format for Excel, Google Sheets, and data workflows. Parse events quickly and download structured output.
How to use this tool
- Upload an ICS file or paste calendar text into the input area.
- Let the parser extract VEVENT records and normalize event fields.
- Copy CSV output or download a spreadsheet-ready `.csv` file.
What gets exported
- Each VEVENT is converted into one CSV row with title, start, end, all-day flag, location, description, URL, and UID.
- Folded ICS lines are unfolded before parsing to preserve long field values.
- All-day events are normalized so end dates reflect inclusive day ranges in CSV output.
Best uses
- Audit and clean exported calendars before platform migration.
- Bulk edit calendar data in spreadsheets and re-transform later if needed.
- Create tabular reporting datasets from ICS event feeds.
FAQ
- What if my ICS has no VEVENT blocks?
- The output remains empty and the tool reports that no events were detected.
- Will recurrence rules be expanded into separate rows?
- No. Existing VEVENT entries are parsed as-is without RRULE expansion.
- Can I convert large calendar files?
- Yes for typical usage, but very large files can be slower because parsing is fully in-browser.
ADVERT
ADVERT