# ICS Calendar File Generator - Events, Recurrence, Reminders

> Free online ICS generator: build .ics files with times, location, recurrence and alarms for Apple Calendar, Outlook or Google, or read an .ics someone sent you.

- URL: https://qilingtools.com/en/ics
- Category: Productivity (https://qilingtools.com/en/office)
- Tags: [Date & Time](https://qilingtools.com/en/tags/time), [Everyday Life](https://qilingtools.com/en/tags/life), [Productivity](https://qilingtools.com/en/tags/office)
- Last updated: 2026-10-26
- Price: Free, no sign-up
- Privacy: Runs locally in the browser; files are never uploaded

The easiest way to send a schedule to a group is not a screenshot — it is an .ics file they can double-click straight into their own calendar, reminders and repeats included. This page turns the ICS fields into a form: all-day events, daily, weekly, monthly and yearly recurrence, specific weekdays, a repeat count, and an alarm a set time before the start, with as many events in one file as you need. The result imports into Apple Calendar, Outlook, Google Calendar and phone calendars, and the read mode goes the other way, laying out the events in an .ics someone sent you as a table.

## How to use

1. Fill in the title and the start and end time, ticking all-day where it applies
2. Choose a recurrence, interval and count; weekly repeats can pick weekdays
3. Add a location, notes and a reminder if you want them
4. Download the .ics and double-click to import, or switch to read mode to inspect a file

## Features

- All-day events, recurrence rules (RRULE) and reminders (VALARM)
- Several events in one file, ready to send to a team or a class
- Times are written as local time with no time zone so they show identically everywhere, or converted to UTC for cross-time-zone invites
- Read mode lists the events, times, locations and recurrence rules of any .ics and exports them as CSV

## FAQ

### How do I import the file?

On macOS and Windows, double-click it. Google Calendar takes it under Settings → Import and export. On a phone, open it from mail or chat and choose Open with → Calendar.

### Local time or UTC?

If everyone is in one time zone, use local time: the file carries no zone and shows the hours you typed. For attendees in other zones pick UTC, which converts from your current device time zone so each calendar can show its own local time.

### How complex can the recurrence be?

This covers the common cases: every N days, weeks, months or years, specific weekdays, and a total number of repeats. Anything more exotic, such as the last Friday of each month, needs a hand-written RRULE — you can edit the generated text.

### Will importing twice create duplicates?

No. Events in a file carry a stable UID, and calendars match on it, so a second import updates the event instead of adding another one.

## Related tools

- [QiLing Mind](https://qilingtools.com/en/mindmap): QiLing Mind is a free online mind map editor: add nodes with Tab/Enter, drag to restructure, import and export XMind and Markdown, export PNG/SVG/PDF.
- [Password Generator](https://qilingtools.com/en/password): Free online random password generator: choose length, character sets and look-alike exclusions, generate several at once with a strength meter, all locally.
- [QR Code Generator](https://qilingtools.com/en/qrcode): Free online QR code generator: turn URLs, text, Wi-Fi or contact cards into QR codes with custom size, colour and error correction. Crisp PNG or vector SVG.
- [Word Counter](https://qilingtools.com/en/word-count): Free online word counter: live counts of characters with and without spaces, words, CJK characters, lines, paragraphs, sentences, bytes and reading time.
- [Case Converter](https://qilingtools.com/en/case-convert): Free online case and naming converter: get UPPERCASE, lowercase, Title Case, camelCase, PascalCase, snake_case, kebab-case and CONSTANT_CASE at once.
- [Lorem Ipsum Generator](https://qilingtools.com/en/lorem): Free online Lorem Ipsum generator: classic Latin placeholder text or Chinese filler by paragraph, sentence or word, with one-click copy for mockups.
- [Sort & Dedupe Text](https://qilingtools.com/en/text-sort): Free online text tool: sort lines alphabetically or by length, remove duplicate and empty lines, trim whitespace, optionally ignoring case. Runs locally.
- [Sign & Stamp PDF](https://qilingtools.com/en/pdf/sign): Free online PDF signing tool: drop in a handwritten signature or company stamp, drag it into place on a page preview, adjust size and opacity, then export.
