calendr.events

Calendar files, explained

Guides for getting it right.

Clear answers for opening, converting, repairing, importing and sharing calendar files—grounded in the iCalendar standard and tested against real calendar problems.

ICS files6 min

Open an ICS file without importing

Learn how to open and read an ICS calendar file safely on any device without adding its events to Google Calendar, Outlook or Apple Calendar.

Read the guide →
Troubleshooting8 min

Fix Google Calendar ICS import errors

Diagnose and repair ICS files that Google Calendar cannot import, including processed-zero-events, invalid format, file-size and timezone problems.

Read the guide →
Conversion8 min

Convert CSV to ICS correctly

Convert spreadsheet rows into an ICS calendar with correct column mapping, date formats, timezones, all-day events and validation.

Read the guide →
Recurrence10 min

Understand iCalendar recurrence rules

Understand how repeating ICS events work, including DTSTART, RRULE, RDATE, EXDATE, RECURRENCE-ID, COUNT, UNTIL and recurring exceptions.

Read the guide →
Timezones9 min

Understand ICS timezones

Learn the difference between floating time, UTC and TZID in ICS files, and prevent calendar events from shifting during import or daylight saving time.

Read the guide →
Organization8 min

Merge ICS files without duplicates

Combine multiple ICS calendar files safely while preserving event identities, recurring exceptions and timezones and avoiding duplicate imports.

Read the guide →
Calendar privacy8 min

Check personal data in an ICS file

See what private information an ICS file can reveal, including names, notes, locations, attendees, links, identifiers and schedule patterns.

Read the guide →
Importing calendars9 min

Import ICS into major calendar apps

Step-by-step instructions for importing ICS files into Google Calendar, Outlook and Apple Calendar, with duplicate, subscription and troubleshooting advice.

Read the guide →