ICS Generator

Build calendar events in your browser and download a ready-to-import .ics file for Google Calendar, Outlook, or Apple Calendar.

New event

Import an .ics file (drop or paste text)

Imported events are added to the list and preview; a single-event import also fills the form above.

Start and end times are read as wall-clock time in this zone. Defaults to the zone your device reports.

Organizer
Attendees

Each attendee is written as an ATTENDEE:mailto: line.

0 events

  • No events yet. Add one on the left, or load the samples.
Preview: generated .ics text

      

Frequently asked questions

What is an .ics file?

An .ics file is the standard calendar format (RFC 5545) used to move events between calendars. Import it into Google Calendar, Outlook, Apple Calendar, or Thunderbird and the event appears in your calendar.

Does ICS Generator upload my event data?

No. The page runs 100% in your browser — nothing you type ever leaves your device. The hosted site uses cookie-free Cloudflare Web Analytics to count visits (aggregate page views, referrers, and countries); your events and form data are never collected or sent anywhere.

Can I create recurring events or reminders?

Yes — daily, weekly, monthly, and yearly recurrence with optional end dates, plus reminders set per event — minutes, hours, or days before the start — and all-day, timed, and multi-day events with attendees. In one .ics file each event carries its own reminder.