Csv To Ics API
https://api.findutils.com/api/tools/csv-to-ics/execute Turn a CSV of events into an iCalendar (.ics) file that Google Calendar, Apple Calendar and Outlook import. Columns are matched by name: Subject or Title, Start Date, Start Time, End Date, End Time, All Day Event, Description, Location and a few aliases, so a Google Calendar or Outlook export maps with no configuration; column_map overrides any of them. Each row needs a title and a start. A row with no time, or All Day Event set, becomes an all-day event. Times are written as stated; an optional IANA time zone is stamped on them, UTC writes Z, and no zone writes floating time. Rows without a title or a readable start are skipped and listed. Recurrence is not inferred from text.
Request body
application/json-
input
string required
CSV text with a header row.
-
delimiter
string optional
Field separator. Default: detected from the header (comma, semicolon, tab or pipe).
-
calendar_name
string optional
Written as X-WR-CALNAME so the calendar app shows it. Default: none.
-
timezone
string optional
IANA zone such as Europe/Istanbul, stamped on every timed event as TZID. UTC writes a Z suffix. Default: none, so times float and the importing calendar reads them in its own zone. A Time Zone column overrides it per row.
-
date_format
string optional
How to read a date like 03/04/2026. auto (default): month-first unless a part is above 12. ISO dates are always read as-is. One of
auto · ymd · dmy · mdy. Default"auto". -
default_duration_minutes
integer optional
Length of a timed event that has no end. Default 60. Default
60. -
column_map
object optional
Header name per field when the automatic match is wrong: summary, start, start_time, end, end_time, all_day, description, location, private, uid, url, categories, timezone.
Example arguments
Verified{
"input": "Subject,Start Date,Start Time,End Date,End Time,All Day Event,Location\nStandup,09/03/2026,9:30 AM,09/03/2026,10:15 AM,False,Room 4\nOffsite,09/05/2026,,09/06/2026,,True,\n",
"timezone": "Europe/Istanbul"
} More Productivity tools
- Client Status Report Generator Generate a client-facing project status report in Markdown and return it with its headline counts.
- Dev Request Prioritizer Prioritize development requests with the page's scoring frameworks and return them sorted by priority score, each with a value score and an
- Ics To Csv Convert an iCalendar (.ics) export from Google Calendar, Apple Calendar or Outlook into CSV, one row per event.
- Ics To Json Parse an iCalendar (.ics) export from Google Calendar, Apple Calendar or Outlook into JSON: one object per event with uid, summary, descript
- Keyboard Shortcut Finder Return keyboard shortcuts (Mac and Windows keys) that match a search query, app, or category.
- Merge Ics Merge several iCalendar (.ics) exports into one calendar file for a single import or archive.