iCalendar Event Generator: UTC & All-Day ICS Download
Create one UTC or all-day calendar event with escaped text, UTF-8 line folding and an explicit exclusive end date, entirely in your browser.
Enabling local controls…
1. Single event
Data stays in page memory, without upload, storage or invitation delivery. Import the downloaded file yourself.
Only UTC instants with Z are accepted; your local time zone is not inferred. Seconds are optional; leap seconds are rejected.
Text fields together: 1 MiB UTF-8; output: 3 MiB; preview: first 32,000 characters. RFC 5545: CRLF, escaped text and lines up to 75 octets including continuation spaces. UID and DTSTAMP are created when you generate. Single UTC/all-day events only; no RRULE, TZID or invitation delivery.
2. Preview and download
Enter an event or load a sample, then generate .ics.
How to use this tool
Choose UTC or all-day mode and enter event details. Timed events end after the start; all-day events use the last included date, which can be the same day. Review the ICS, then copy or download and verify it in your calendar app.
When not to use it
One event only. No recurrence, TZID rules, invitations, sending or calendar sync. Downloading does not prove an app imported it correctly.
Read the guide →