CSV-to-ICS Converter is a free and simple tool for converting calendar data from comma-separated value (CSV) and tab-separated value (TSV) formatted files into standard iCalendar (ICS) formatted files. It runs locally on your computer, so you don't need to upload your sensitive calendar data to a website to perform the conversion.
A wide variety of input fields are supported, including fields for event recurrence, reminders, categories, and more. The input fields do not have to be in any specific order in the CSV file. The generated ICS files can be emailed, uploaded to your website, or imported into Google Calendar, Outlook, VueMinder, and many other calendar apps.
Advanced features are also available, including support for custom fields, the ability to customize how input columns map to output fields, support for processing files that don't include header rows, the ability to convert an entire folder of CSV files in a single operation, automatic monitoring and conversion of multiple CSV files, automatic uploading of the generated ICS files to your website through FTP, software-specific ICS extension properties.
If you're looking for a free, simple, and convenient method of converting CSV files into ICS files - all in the privacy of your own computer, then give CSV-to-ICS Converter a shot. There's no installation required - simply download and run a single file which can be copied wherever you'd like. It won't modify your Windows configuration, registry, or system files in any way.