ICS calendar parsing
Parse RFC 5545 ICS text, displaying VEVENT, TZID, UID, line breaks, escapes, and unknown properties.
Local browser processing
This page has passed the public directory check; full functionality is available after enabling JavaScript.
User Guide
How to use ICS calendar parsing
ICS Calendar parsing processes input only in the current browser; it is not uploaded, sent over the network, or written to persistent storage.
Enter ICS
By default, loads the 11DZ Batch 18 demo meeting fixture.
Parse event
View the calendar tree, event times, TZID, UID, and diagnostics.
Copy report
Copy or download the parsed result, then review it in the target calendar before sending.
Limitations and Notes
- It only parses text; it does not connect to calendar services, send invitations, or synchronize holidays in real time.
- Line breaks, escapes, and unknown fields remain available for diagnostics; unsupported RFC extensions are not guessed.
- Text size and event count are limited, and time zone results are still affected by the browser environment.
FAQ
Will it import anything into my calendar?
No. The tool only displays the parsing results.
TZID Will it convert?
The tool displays and parses the planned local time zone information, but does not access online time zone services.
Will unknown properties be lost?
It attempts to preserve them and mark them as unknown; it cannot assume the semantics of every extension.