30 / Data

ICS Calendar Viewer & Conflict Checker

Open an ICS file locally, inspect recurring events in any timezone, find schedule conflicts, and export the calendar as CSV or JSON.

Calendar files and pasted ICS text stay in this tab. Events, timezones, warnings, and exports are calculated locally.0 uploads · local

Calendar inspection room

See the schedule before you import it.

Open or paste an ICS calendar. Siftlet expands recurring events for the visible range, redraws them in another timezone, flags overlaps, and creates portable data.

or paste raw ICS

Waiting for a calendar file or pasted text.

Field note

How to inspect an ICS calendar safely

Open an ICS file or paste its text. Siftlet reads the iCalendar data in this tab, expands repeating events around the visible month, and places every occurrence on a month grid or agenda.

Changing Display timezone changes the labels you see; it does not move the underlying event instant. A floating time has no timezone at all, so another calendar may interpret it differently. Review that warning before import.

Conflict checks compare timed events and ignore all-day entries. CSV and JSON exports make the expanded schedule usable in a spreadsheet, script, Android share target, or iPhone Files app. Print / PDF uses the browser's standard print sheet.