ICS Calendar Viewer
View and parse ICS calendar file contents.
Overview
.ics (iCalendar) files power meeting invites and calendar exports, but the
raw format — folded lines, escaped commas, DTSTART;TZID=… property
parameters — is unpleasant to read. This viewer unfolds continuation lines,
walks every VEVENT block, and renders a table of Summary, Start,
End, and Location with timestamps reformatted to
YYYY-MM-DD HH:MM. Handy for previewing an invite before accepting it, or
sanity-checking an .ics file your own code generates.
How to use
- Open the
.icsfile in a text editor or copy the invite attachment’s contents. - Paste it into Paste .ics content — the events table appears immediately.
- Verify each row’s Start / End / Location against what you expect.
Examples
DTSTART:20260723T093000Z→ shown as2026-07-23 09:30- An export with 12
VEVENTblocks → a 12-row table you can scan at a glance - Testing your app’s calendar export → confirm
SUMMARYandLOCATIONfields land in the right columns
Notes
Times are displayed exactly as written in the file; TZID parameters and
Z (UTC) suffixes are not converted to your local timezone. Recurrence rules
(RRULE) are not expanded — a repeating event appears once. Escaped \n and
\, sequences in descriptions are unescaped during parsing.