Start
/
Lexikon
/
Eventmanagement & Organisation
/
iCalendar

iCalendar

Jan-Philipp Koch
·
October 6, 2026
October 6, 2026

iCalendar ist das offene Standardformat für Kalenderdaten, festgelegt in RFC 5545. Dateien mit der Endung .ics übertragen einzelne Termine in Kalenderprogramme, ein abonnierter iCalendar-Link hält einen ganzen Veranstaltungskalender aktuell.

Wochenplaner, Smartphone und Stift auf einem Schreibtisch

Was das Format leistet

RFC 5545 beschreibt iCalendar als Datenformat zum Austausch von Kalender- und Termininformationen, unabhängig vom Kalenderdienst. Ein Termin ist darin ein Baustein vom Typ VEVENT mit Angaben wie Beginn, Ende, Ort, Beschreibung und Veranstalter. Jeder Termin muss eine weltweit eindeutige Kennung tragen, die UID. Über die Eigenschaft STATUS kann ein Termin als vorläufig, bestätigt oder abgesagt gekennzeichnet werden.

ICS-Datei oder Kalenderabo

Für Veranstalter gibt es zwei Wege, und der Unterschied ist wichtig. Eine ICS-Datei, etwa als Anhang der Anmeldebestätigung, legt eine Kopie des Termins im Kalender der Person an. Wird die Veranstaltung danach verlegt, erfährt die Kopie davon nichts, solange der Veranstalter keine neue Datei mit derselben UID nachschickt. Ein abonnierter Kalender ist dagegen ein Link auf eine Datei, die das Kalenderprogramm regelmäßig neu abruft. In Google Kalender wird er laut Hilfe über „Weitere Kalender hinzufügen“ und „Per URL“ eingebunden und erscheint dann unter „Weitere Kalender“.

Unsere Einordnung: Für einen einzelnen Termin ist die ICS-Datei richtig, für ein Programm mit vielen Terminen das Abo. Wie oft ein Abo neu geladen wird, legt das jeweilige Kalenderprogramm fest, nicht der Veranstalter. Kurzfristige Änderungen erreichen Abonnenten deshalb nicht sofort, und eine Absage am Morgen gehört zusätzlich in eine Nachricht.

Damit Termine sauber ankommen

Drei Dinge entscheiden darüber, ob ein Termin richtig übertragen wird. Erstens die Zeitzone: Ein Termin ohne Zeitzone landet bei Gästen aus anderen Regionen zur falschen Uhrzeit. Zweitens eine stabile UID, denn nur so erkennt ein Kalender, dass ein geänderter Termin derselbe ist und keine Dublette. Drittens ein abgesagter Termin, der als abgesagt gekennzeichnet wird statt zu verschwinden. Wie sich daraus ein regionaler Kalender bauen lässt, beschreibt der Eintrag Veranstaltungskalender.

Änderungen und Serien

Damit ein Kalender eine Änderung als neue Fassung desselben Termins erkennt, sieht RFC 5545 neben der UID eine Versionsnummer vor, die Eigenschaft SEQUENCE. Sie beginnt bei 0 und wird bei jeder wesentlichen Änderung durch den Veranstalter hochgezählt. Für Reihen mit festem Rhythmus, etwa einen Stammtisch an jedem ersten Donnerstag, gibt es die Wiederholungsregel RRULE. Sie beschreibt das Muster einmal, statt jeden Termin einzeln anzulegen.

Auch die Zeitzone ist im Standard geregelt. Eine Uhrzeit ohne Zeitzone gilt dort als „schwebend“ und wird in der Zeitzone angezeigt, in der sich die Person gerade befindet. Für eine Veranstaltung an einem festen Ort ist das falsch, deshalb gehört zu Beginn und Ende entweder eine Angabe in UTC oder ein Verweis auf eine Zeitzone wie Europe/Berlin.

Unsere Einordnung: Für Gäste aus Deutschland fällt eine fehlende Zeitzone oft nicht auf, weil Gerät und Veranstaltung in derselben Zone liegen. Sie zeigt sich erst bei internationalen Gästen, bei Online-Formaten oder rund um die Zeitumstellung.

In der Praxis mit FairUp
Der Veranstaltungskalender von FairUp hat eine eigene Adresse, lässt sich auf Ihrer Website einbetten und per iCalendar abonnieren.

Häufige Fragen

Was ist iCalendar?

Das offene Standardformat für Kalenderdaten nach RFC 5545. Termine werden als ICS-Datei oder als abonnierbarer Kalender-Link zwischen Programmen ausgetauscht.

Was ist der Unterschied zwischen ICS-Datei und Kalenderabo?

Die ICS-Datei legt eine Kopie eines Termins an, die von späteren Änderungen nichts erfährt. Ein Abo wird vom Kalenderprogramm regelmäßig neu abgerufen und zeigt Änderungen.

Wie abonniert man einen Kalender in Google Kalender?

Über „Weitere Kalender hinzufügen“ und „Per URL“. Dort wird der Link des Kalenders eingefügt, der Kalender erscheint dann unter „Weitere Kalender“.

Sie können das direkt ausprobieren

Der kostenlose Plan von FairUp deckt bis zu fünf gleichzeitige Veranstaltungen mit je 150 Teilnehmenden ab: Eventseite, Anmeldung, Teilnehmerverwaltung und Check-in per QR-Code. Vollständig mit Ihrem eigenen Branding, auf Servern in Deutschland, ohne Kreditkarte.

Kostenlos starten

Dauerhaft kostenlos. Ticketverkauf, Standvergabe und Ausstellerabrechnung gehören in die kostenpflichtigen Pakete.