Create .ics calendar files compatible with Google Calendar, Outlook, and Apple Calendar.
iCalendar (.ics) is a universal calendar format (RFC 5545) that works with Google Calendar, Outlook, Apple Calendar, Yahoo Calendar, and most other calendar applications. It stores event details like title, time, location, and description in a plain-text format.
This tool generates valid .ics files entirely in your browser — no data is sent to any server.
The generator creates a properly formatted .ics file based on RFC 5545 standards. It generates a VCALENDAR wrapper with a VEVENT block containing your event details. Dates are formatted in UTC (YYYYMMDDTHHMMSSZ) format for maximum compatibility across calendar applications.
Always double-check the date and time before generating. Most calendar apps automatically convert UTC times to your local timezone. You can generate multiple events and import them separately into your calendar. The .ics format is also great for sharing event invitations via email — just attach the file and recipients can add it to their calendar with a single click.
Apple Calendar, Google Calendar, Microsoft Outlook, Yahoo Calendar, and any other calendar app that supports the .ics (iCalendar) standard — which is virtually all of them.
In Google Calendar, go to Settings → Import & export → Select your .ics file and choose the calendar to import into → Click Import. The event will appear immediately.
Yes. Create multiple events one at a time and download each .ics file, or use a calendar app that supports bulk .ics imports for multiple files.
No. All event details stay in your browser. The .ics file is generated entirely on your device using JavaScript — no data is ever transmitted.
Events are generated in UTC format by default. Most calendar applications will automatically convert UTC times to the user's local timezone when importing.
This generator creates single events. For recurring events (daily, weekly, monthly), you'll need to add RRULE parameters to the generated .ics file manually using a text editor.