Convert a CSV file into an .ics calendar file. Upload your spreadsheet — a class schedule, a shift rota, a project plan, a season of fixtures — and every row becomes a calendar event. There is no template to follow: the columns are matched to title, date, time, location and description for you. Excel files (.xlsx) work too.
Use the columns you already have. "Subject", "Event", "Date", "Start", "Begins at" — the headers are read and matched to the right calendar fields.
A list of hundreds of rows becomes one .ics file with every event in it, ready to import in a single step.
The .ics file imports into Google Calendar, Apple Calendar, Outlook and anything else that reads the iCalendar format.
Subject,Start Date,Start Time,Location 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, each with its title, date, start time and location, in one .ics file you can import in a single step.
Want a file to start from? Download the sample CSV, which also opens in Excel and Google Sheets.