iCal Generator

Build a valid .ics calendar event with a timezone-safe timestamp and an optional reminder.

Create a calendar event

Event: —
Lines: 0
The .ics text is built locally from the published RFC 5545 rules, with folding at 75 octets.

How to use the iCal Generator

  1. Enter the event title, start time and how long it should last.
  2. Add a location, a description and choose a reminder if you need one.
  3. Click Build iCal, then download the .ics file or copy the text.

Features

Advertisement

Frequently Asked Questions

Common questions about the free online ical generator.

Fill in the event title and start time, set the duration and reminder, then click Build iCal and download the file. It is free.
Open Google Calendar, choose Settings, then Import and export, select the .ics file and pick the calendar to add the event to.
Yes. Both import standard .ics files. On a Mac or iPhone you can also double click or tap the downloaded file to add the event.
Yes, if you pick a reminder. The tool writes a DISPLAY VALARM with a TRIGGER of the minutes you selected before the start.
Timestamps are written in coordinated universal time with a trailing Z, so the event lands at the right local moment everywhere.
The UID uniquely identifies the event. This tool creates a random one each time so repeated imports do not clash.
Yes. Lines longer than 75 octets are folded with a leading space, exactly as the iCalendar specification requires.
No. The file is assembled in your browser and never sent to a server, and no calendar account is needed.
The form builds a single event. Add an RRULE line in a text editor afterwards if you need it to repeat.
Yes. The generator is fully responsive and the downloaded .ics file opens straight in your phone calendar.

Last updated: October 10, 2026