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 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.
Waiting for a calendar file or pasted text.
Local calendar
calendar.icsVisible month
July 2026
- Occurrences
- 0
- Timed hours
- 0
- Conflicts
- 0
- Busiest day
- —
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.