Tidak suka iklan? Pergi Bebas Iklan Hari ini

ICS Calendar Event Generator

DataPengembang
IKLAN · HAPUS?
MEMASUKKAN

Kapan

Floating leaves the time in whatever timezone the calendar opens in. UTC writes the time in UTC. Specific zones add a TZID parameter.

Recurrence & Reminder

1 = every day/week/month/year, 2 = every other, etc.
0 = repeats forever. Otherwise the number of times the event occurs.

People (optional)

Plain emails — optionally formatted as Name .
IKLAN · HAPUS?

Memandu

ICS Calendar Event Generator

ICS Calendar Event Generator

Build a standards-compliant .ics calendar file in seconds, then download it or copy the raw iCalendar text. Fill in the event details, choose a timezone and an optional repeat rule, add a reminder, and you get a clean RFC 5545 file that imports cleanly into Apple Calendar, Google Calendar, Outlook, Fastmail, Thunderbird, Nextcloud, and any other client that speaks iCalendar.

Cara Penggunaan

  1. Enter the event title, optional description, and a location or meeting URL.
  2. Pilih Timed atau All-day. For timed events, fill in the start and end times.
  3. Choose a timezone. Use Floating for “whatever zone the calendar opens in”, Waktu Standar Timur (UTC) for absolute times, or pick a specific IANA zone such as America/Los_Angeles.
  4. Optionally set a repeat rule (daily, weekly, monthly, yearly), an interval, and an occurrence count.
  5. Optionally add a reminder offset, organizer, and a list of attendee emails.
  6. Click the download icon to save the .ics file, or copy the raw iCalendar text and paste it into an email or chat.

Fitur

  • Standards-compliant output – Generates valid VCALENDAR / VEVENT blocks per RFC 5545, including PRODID, UID, DTSTAMP, and proper 75-octet line folding.
  • All-day or timed events – Switches between DTSTART;VALUE=DATE and full date-time forms automatically.
  • Smart timezone handling – Choose floating times, UTC with Z suffix, or a named IANA zone written as a TZID parameter.
  • Recurring events – Emits RRULE for daily, weekly, monthly, or yearly repetition with optional INTERVAL dan COUNT.
  • Reminders – Adds a VALARM block with a configurable trigger from 0 minutes up to 1 week before the event.
  • Organizer and attendees – Emits ORGANIZER dan ATTENDEE properties with CN display names and mailto: addresses.
  • Safe text escaping – Commas, semicolons, backslashes, and newlines are escaped exactly as the spec requires, so descriptions never corrupt the file.
  • Sisi klien saja – Everything runs in your browser, so the event details never leave your computer.

Kapan Menggunakan Alat Ini

  • Sending a meeting invite from an app or newsletter that has no calendar integration.
  • Generating an “Add to calendar” file on an event landing page.
  • Recreating a corrupted recurring event without wrestling with a heavyweight client UI.
  • Testing how a downstream calendar parses unusual recurrence or alarm combinations.
  • Producing bulk event files where the input data lives in a spreadsheet or doc.

Tanya Jawab Umum

  1. What is an ICS file?

    An ICS file is a plain-text calendar payload that follows the iCalendar standard defined by RFC 5545. It begins with a VCALENDAR envelope and contains one or more VEVENT components describing meetings, all-day events, reminders, recurrence rules, and attendees. Almost every modern calendar app understands ICS, which is why it is the de facto interchange format for events between vendors.

  2. What is the difference between floating, UTC, and a named timezone?

    A floating time has no timezone at all, so the calendar shows the same wall-clock value no matter where you are. A UTC time is anchored to Coordinated Universal Time and shifts on the display side based on the viewer's offset. A named IANA timezone like Europe/Paris emits a TZID parameter, telling the calendar to interpret the time as a local moment in that specific zone, which is the only approach that survives daylight saving transitions correctly.

  3. How does RRULE describe a recurring event?

    RRULE is an iCalendar property that defines a repeating pattern using a FREQ value (DAILY, WEEKLY, MONTHLY, or YEARLY) together with optional modifiers such as INTERVAL, COUNT, UNTIL, BYDAY, BYMONTHDAY, and BYMONTH. The first instance is anchored by DTSTART and every later instance is derived by applying the rule, which keeps the file compact and lets calendar clients expand or collapse the series on demand.

  4. Why is DTEND for an all-day event exclusive?

    RFC 5545 specifies that when an event uses VALUE=DATE, DTEND points to the first day after the event ends rather than the last day of the event itself. A one-day event on May 1 therefore has DTSTART;VALUE=DATE:20260501 and DTEND;VALUE=DATE:20260502. This convention mirrors how half-open intervals work in computer science and prevents off-by-one errors when calendars compute duration.

  5. What does the UID property guarantee?

    UID is a globally unique string identifying a specific event across calendar systems. Two ICS files sharing the same UID are treated as the same event, which is how updates and cancellations propagate: the client receives a new VEVENT with the original UID and a higher SEQUENCE number, then replaces the existing entry. A good UID combines a timestamp with strong randomness and a domain suffix to avoid collisions.

  6. How does line folding in iCalendar work?

    iCalendar requires content lines to be limited to 75 octets, and longer values are folded by inserting a CRLF followed by a single whitespace character. A parser reverses the operation by stripping any whitespace that immediately follows a CRLF. This rule is essential for compatibility with very old mail transports and is one of the most common sources of malformed ICS files in the wild.

Ingin bebas iklan? Bebas Iklan Hari Ini

Instal Ekstensi Kami

Tambahkan alat IO ke browser favorit Anda untuk akses instan dan pencarian lebih cepat

Ke Ekstensi Chrome Ke Ekstensi Tepi Ke Ekstensi Firefox Ke Ekstensi Opera

Papan Skor Telah Tiba!

Papan Skor adalah cara yang menyenangkan untuk melacak permainan Anda, semua data disimpan di browser Anda. Lebih banyak fitur akan segera hadir!

IKLAN · HAPUS?
IKLAN · HAPUS?
IKLAN · HAPUS?

Pojok Berita dengan Sorotan Teknologi

Terlibat

Bantu kami untuk terus menyediakan alat gratis yang berharga

Belikan aku kopi
IKLAN · HAPUS?