Skip to content

ICS to CSV Converter

Turn a calendar file into a spreadsheet of events, with dates, times and attendees.

Drop an .ics file here, or click to choose one

Converted on your device — the file is never uploaded

CSV

Quick Tool Overview

The ICS to CSV Converter turns a calendar file into a table of events, with start and end dates and times, location, attendees, recurrence rules and time zones in their own columns.

What it does
Turns calendar events into spreadsheet rows
You give it
An .ics file from any calendar
You get back
CSV with one row per event
Best for
Counting meetings, billing hours, sharing a schedule
Converters Free, unlimited use No sign-up Runs in your browser

About the ICS to CSV Converter

Calendar files are a transport format, not something to read. When you need to count meetings, bill hours, check a timetable or hand a schedule to someone who works in Excel, an .ics file full of DTSTART;TZID= lines is exactly the wrong shape.

Drop the file here and every VEVENT becomes a row: subject, start date, start time, end date, end time, whether it is an all-day event, its time zone, location, description, organiser, attendees, status, recurrence rule and UID. Folded lines are joined, escaped commas and newlines are restored, and reminders inside an event are ignored so an alarm cannot overwrite the event’s own title. Column names can match Outlook’s import format, which means the CSV can go back into a calendar after you have edited it.

Key features of the ICS to CSV Converter

Every event field

Subject, dates, times, location, description, organiser, attendees and status.

Alarms ignored

A reminder inside an event cannot overwrite the event’s own title.

Time zones kept

The TZID travels in its own column, and UTC times are marked.

Outlook headers

Column names that let the CSV be imported back into a calendar.

All-day events marked

Full-day entries are flagged rather than given a made-up time.

How to use the ICS to CSV Converter

  1. 1

    Drop the .ics file in

    From Google Calendar, Outlook, Apple Calendar or a booking system.

  2. 2

    Choose the column style

    Plain names, or headers matching Outlook’s calendar import.

  3. 3

    Sort by date if you like

    Events come out in date order by default.

  4. 4

    Download the CSV

    Open it in Excel or Sheets to count, filter and total.

Frequently asked questions

No. A repeating event is one row with its RRULE in the recurrence column, which is how the file stores it. Expanding a rule with exceptions and end dates would invent data the file does not contain.

Reviews of the ICS to CSV Converter

What people who use the ICS to CSV Converter think of it. Reviews come from visitors and are posted as written.

No ratings yet

Yours would be the first.

  • 5 0 reviews rated 5 stars
  • 4 0 reviews rated 4 stars
  • 3 0 reviews rated 3 stars
  • 2 0 reviews rated 2 stars
  • 1 0 reviews rated 1 star

Write a review

Used this tool? Your rating helps the next person decide.

Your rating

Plain text only — links, email addresses and HTML are not accepted. Your name and review are shown publicly; nothing else is collected. See the privacy policy.

0 reviews

Newest first

No reviews yet

Be the first to rate the ICS to CSV Converter. It takes half a minute and no account.

Write the first review

More converters