Back to Calendar

ICS file viewer

See what is inside an .ics calendar file before you import it: every event by date, with times shown in your time zone, places, notes and repeat rules. Nothing is added to your calendar and nothing is uploaded.

ICStoCSV / XLSX

Choose your files

or drop one or more .ics calendar files here

Up to 20 files at a time. Your files stay on this device.

View history

This converter is taking a while to load. Check your connection, then reload the page.

Your files stay on this device: the conversion runs in your browser and nothing is uploaded. Learn how your files are handled

How to open an .ics file

  1. Choose the .ics file, or drop it on the page. You can add several files, such as calendars from different people.
  2. Read the events. They are listed by date, with the time, place, repeat rule and the start of each description. The summary shows how many events there are and the dates they cover.
  3. Change the time zone if you want to see the times for somewhere else, or exactly as written in the file.
  4. Search for a word in a title, place or note, or save a copy as an Excel or CSV file.

What is an .ics file?

An .ics file is an iCalendar file, the standard way calendar apps share events. Meeting invitations arrive as .ics attachments, and Google Calendar, Outlook and Apple Calendar export whole calendars in this format. Sports fixtures, school terms and conference schedules are often published as .ics files too. Inside is plain text, with lines such as DTSTART:20261102T150000Z, which is hard to read without a calendar app.

Why look before you import

  • Duplicates. Importing the same file twice can add every event twice, and calendar apps have no undo for an import. Checking first, or importing into a new, separate calendar, avoids a clean-up.
  • Time zones. An event written for 10:00 in New York shows as 15:00 in London. The viewer shows the times the way your calendar will.
  • Size. A calendar export can hold years of events. The summary shows the date range before hundreds of entries land in your calendar.
  • Unwanted invitations. Spam invitations arrive as .ics files too. Reading the file shows what it would add, without accepting anything.

Adding the events to a calendar

The viewer only reads the file. To add the events:

  • Google Calendar: on a computer, Settings → Import & export → choose the file and a calendar. The phone apps can’t import files.
  • Outlook: classic Outlook for Windows: File → Open & Export → Import/Export → Import an iCalendar (.ics) or vCalendar file. New Outlook and Outlook.com: Add calendar → Upload from file.
  • iPhone, iPad and Mac: open the file from Mail or Files and tap Add All, or use File → Import in Calendar on a Mac.

Repeating events

A weekly meeting is stored once, with a rule such as “every Monday until June”. The viewer lists it once, on its first date, with the rule in words. Single changed or cancelled dates of a series are listed as their own entries.

Frequently asked questions

Does opening the file add the events to my calendar?

No. The viewer only shows what the file contains. Nothing is imported, and the file is not uploaded.

Why do the times differ from the file?

They are shown in your time zone, as your calendar would show them. Choose “The time zone written in the file” to see them exactly as written.

How do I open an .ics file on Android?

Google Calendar’s Android app can’t import .ics files, but the ICS viewer works in your phone’s browser: choose the file to read its events. To add them, import the file in Google Calendar on a computer.

Can I print the events?

Save a copy as an Excel file, open it in Excel, Google Sheets or Numbers, and print it from there. The columns hold the date, times, title, place and description.

Does it show free/busy information and tasks?

No. Only events are shown. Tasks (to-dos) and free/busy blocks in the file are left out.

Is my calendar uploaded?

No. The file is read by your browser on your device, and nothing is sent to us or anyone else.