Google Sheets to Calendar Converter

Turn the rows of a Google Sheet into calendar events without an add-on or a script. Download the sheet as CSV or Excel, upload it here, and each row becomes an event in an .ics file you can import into Google Calendar, Apple Calendar or Outlook.

No add-on, no script

Nothing to install in Google Sheets and no Apps Script to maintain. Download the sheet, upload it here, import the result.

No access to your Google account

You are never asked to connect Google Sheets or Google Calendar. You download the file and import the events yourself.

Any calendar, not only Google

The .ics file works in Google Calendar, Apple Calendar, Outlook and anything else that reads the iCalendar format.

How to turn a Google Sheet into calendar events

  1. In Google Sheets, open File → Download and choose "Comma-separated values (.csv)" or "Microsoft Excel (.xlsx)".
  2. Upload the downloaded file in the box above and click Generate. Each row becomes an event; check them on screen.
  3. Download the .ics file. In Google Calendar, open Settings → Import & Export → Import, choose the file and pick a calendar.

Example sheet

Event | Date | Start | Where
Parents evening | 2026-11-12 | 19:00 | Hall
Winter party | 2026-12-18 | 17:00 | Canteen
Board meeting | 2027-01-14 | 10:00 | Room 2

Three events with their titles, dates, start times and locations, in one .ics file ready to import into Google Calendar.

Want a file to start from? Download the sample CSV, which also opens in Excel and Google Sheets.

Frequently Asked Questions

More spreadsheet converters

Import into a specific calendar