Calendar CSV ↔ ICS Converter

Convert a schedule CSV into a multi-event .ics, and .ics back into CSV, both ways

도구를 불러오는 중…

🔒 Everything runs 100% in your browser. Your files and input are never uploaded to any server.

A two-way converter that turns a CSV containing many events into a single calendar .ics file at once, or unpacks an .ics file back into a tabular CSV. It's useful for bulk-adding events to Google, Apple, or Outlook Calendar, or for backing them up.

How to use

  1. In the tabs, choose the direction: 'CSV → ICS' or 'ICS → CSV'.
  2. For CSV, paste or upload a file with title, start, end, location, and description columns.
  3. Check the conversion result and download it as .ics or .csv.
  4. Open the generated .ics in your calendar app to add all the events at once.

FAQ

Are my events sent to a server?
No. CSV and ICS parsing and conversion all happen only inside your browser, and no event data or files are ever sent to or stored on a server.
What format should the CSV be?
The first row must include title and start columns, while end, location, and description are optional. If the start value includes a time like '2026-07-15 14:00' it's treated as a timed event; if it's a date only, it's treated as an all-day event.
How are time zones handled?
Events are saved as floating time, using your device's local time as-is. Opening them in a different time zone may show a different time, so treat this as a reference.

← Back to all tools

가격 보기카톡 무료 상담