CSV to iCalendar Events Converter
Convert CSV events with UTC start and end timestamps into an importable ICS calendar file.
Your input is sent to this site only after you choose Convert on server. The conversion runs for this request and no history is saved. Upload up to 4 MiB combined; Office files have a 2 MiB limit.
Enter your text
Edit the example text or paste your own content.
How to use CSV to iCalendar Events Converter
- Load the working example or provide your own input.
- Review the format options, then select Convert on server to process the input.
- Check the result and download the output file.
What this tool does
Create a batch of calendar events from a simple table without entering them individually in a calendar application. Required columns are summary, start and end. Start and end use explicit UTC timestamps with seconds, such as 2026-11-06T10:00:00Z. Optional description and location columns become escaped calendar text, and each exported event receives a unique identifier.
Supported formats and limits
End times must be later than start times and all dates must be valid Gregorian UTC values. Local times, recurrence rules, reminders and all-day dates are not inferred. The converter writes one calendar containing at most one thousand events and folds long lines to the iCalendar byte limit. Importing the same export repeatedly may create duplicate events because identifiers are generated for each export; review the target calendar before repeating an import.
Example input
summary,start,end,location Project review,2026-11-06T10:00:00Z,2026-11-06T11:00:00Z,Meeting room Planning,2026-11-07T09:00:00Z,2026-11-07T09:30:00Z,Online
What should I check before using the result?
End times must be later than start times and all dates must be valid Gregorian UTC values.
Is input uploaded?
This tool sends input to this site’s conversion API after you select Convert on server. Files use bounded workers and, when needed, private temporary folders deleted after processing or cancellation. No conversion history is saved. The converter does not upload files to a third-party conversion service.