Zum Inhalt springen
ICS-Ratgeber

ICS-Datei erstellen (4 Wege, mit funktionierendem Beispiel)

Eine .ics-Datei ist das Kalenderformat, das Apple Kalender, Google Kalender und Outlook gleichermaßen importieren können. Du kannst sie aus einem Kalender exportieren, den du schon nutzt, aus einem Foto oder Screenshot machen, die Details in ein Formular tippen oder sie von Hand schreiben. Dieser Ratgeber zeigt alle vier Wege.

Veröffentlicht · Aktualisiert · Photo2Calendar-Redaktion

Was eine ICS-Datei ist

Eine ICS-Datei ist eine reine Textdatei im iCalendar-Format, festgelegt in RFC 5545. Sie beginnt mit BEGIN:VCALENDAR, endet mit END:VCALENDAR und enthält einen oder mehrere Termine, jeweils zwischen BEGIN:VEVENT und END:VEVENT. Jeder Termin hat Zeilen wie SUMMARY für den Titel, DTSTART und DTEND für die Zeiten und LOCATION für den Ort. Weil das Format ein offener Standard ist und keinem einzelnen Unternehmen gehört, kann jede große Kalender-App es lesen. Beim Importieren werden die Termine einmal in deinen Kalender kopiert; sie bleiben nicht mit der Quelle verbunden. Wie die Datei Zeile für Zeile aufgebaut ist und wie Zeitzonen darin stehen, erklärt der Ratgeber Was ist eine ICS-Datei?.

Weg 1: Aus einem Kalender exportieren, den du schon hast

Wenn die Termine schon in einem Kalender stehen, exportiere sie. Du bekommst einen ganzen Kalender in einer Datei. Das passt, wenn du Termine zwischen Konten umziehen oder eine Reihe von Terminen weitergeben willst. Alle drei Exporte unten laufen am Computer.

Apple Kalender auf dem Mac

  1. Klicke in der Kalenderliste auf den Namen des Kalenders (Darstellung > Kalenderliste einblenden, falls sie ausgeblendet ist).
  2. Wähle Ablage > Exportieren > Exportieren.
  3. Wähle einen Speicherort und klicke auf Exportieren. Du bekommst eine .ics-Datei mit den Terminen dieses Kalenders.
Apple: Kalender auf dem Mac exportieren oder importieren

Google Kalender am Computer

  1. Zeige unter Meine Kalender auf den Kalender und klicke auf Weitere Optionen > Einstellungen und Freigabe.
  2. Klicke unter Kalendereinstellungen auf Kalender exportieren.
  3. Eine .ics-Datei wird heruntergeladen. Über Einstellungen > Importieren & Exportieren > Exportieren bekommst du stattdessen eine ZIP-Datei mit einer .ics-Datei pro Kalender.
Google: Termine aus Google Kalender exportieren

Klassisches Outlook für Windows

  1. Öffne den Kalender und wähle den Kalender aus, den du exportieren willst.
  2. Klicke auf Datei > Kalender speichern und gib der Datei einen Namen.
  3. Wähle unter Weitere Optionen den Zeitraum und den Detailgrad, klicke auf OK und dann auf Speichern.
Microsoft: Outlook-Kalender exportieren

Laut Google geht der Export nur am Computer, nicht in der Google Kalender-App, und du brauchst für den Kalender die Berechtigung „Änderungen vornehmen und Freigabe verwalten“. Einen einzelnen Termin exportiert jede App anders. Wenn du nur einen Termin brauchst, sind Weg 2 oder 3 oft schneller.

Weg 2: ICS-Datei aus einem Foto, Screenshot oder Papierplan erstellen

Die meisten Termine fangen nicht in einem Kalender an. Sie kommen als Flyer am Kühlschrank, als Screenshot aus dem Gruppenchat oder als ausgedruckter Plan. Photo2Calendar liest das Bild, macht aus dem Gefundenen Terminentwürfe und lässt dich jedes Feld prüfen, bevor du speicherst oder eine .ics-Datei exportierst.

  1. 1

    Foto oder Screenshot machen

    Fotografiere den Flyer, die Einladung oder den Papierplan, oder mach einen Screenshot der E-Mail, des Chats oder der Webseite. Datum, Uhrzeit und Ort sollten im Bild sein.

  2. 2

    In Photo2Calendar öffnen

    Die App liest den sichtbaren Text und legt für jeden gefundenen Termin einen Entwurf an, mit Titel, Datum, Beginn, Ende und Ort.

  3. 3

    Jedes Feld prüfen

    Vergleiche jeden Entwurf mit dem Bild. Prüfe das Jahr, wenn die Quelle keins nennt, Beginn und Ende bei Zeitspannen wie „10–13 Uhr“ und die Zeitzone, wenn der Termin anderswo stattfindet.

  4. 4

    .ics-Datei exportieren

    Exportiere den geprüften Termin als .ics-Datei und öffne ihn in Google Kalender, Outlook oder einer anderen Kalender-App. Du kannst ihn auch direkt im Kalender deines iPhones speichern.

Beispiel: ein Flyer ohne Jahreszahl

Ein ausgedachter Flyer, hier als Text statt als Screenshot.

Was auf dem Flyer steht

„Pflanzentausch im Frühling · Sa., 17. April · 10–13 Uhr · Gemeinschaftsgarten am Fluss“

Was du im Entwurf prüfst

  • Jahr: Der Flyer nennt keins. Der 17. April ist 2027 ein Samstag, das passt.
  • Uhrzeit: Im Entwurf sollten Beginn 10:00 Uhr und Ende 13:00 Uhr stehen.
  • Ort: der vollständige Name, damit Karten-Apps ihn finden.

Was du exportierst

Einen Termin am Samstag, 17. April 2027, 10:00–13:00 Uhr, Gemeinschaftsgarten am Fluss, als .ics-Datei, die du überall importieren kannst.

Zwei Dinge brauchen immer einen prüfenden Blick: das Jahr, wenn die Quelle es weglässt, und die Zeitzone, wenn der Termin nicht da stattfindet, wo du bist. Welche Bildarten gehen, steht auf der Seite Bild in ICS umwandeln, und wie das mit Screenshots auf dem iPhone funktioniert, zeigt die Seite Screenshot in den Kalender.

Weg 3: Details in einen Generator tippen

Wenn du die Details kennst und nur eine Datei brauchst, ist ein Generator der einfachste Weg: Titel, Datum, Uhrzeiten und Ort in ein Formular tippen und eine .ics-Datei herunterladen. Das Formular unten läuft in deinem Browser und schickt nichts an einen Server.

Leer lassen für einen einstündigen Termin.

Dieses Formular erstellt nur eine Datei aus Details, die du eintippst. Bilder liest es nicht. Um aus einem Foto oder Screenshot Termine zu machen, nimm die App Photo2Calendar für iPhone und iPad.

.ics-Datei aus einem Foto erstellen

Kostenloser Download mit einem Testscan. Danach Abo pro Woche, Monat oder Jahr; die Preise je Land stehen im App Store. Keine Testphase.

Im App Store laden

Weitere Generatoren, die oft genannt werden:

  • SimpleEvents und ConvertPilot bieten kostenlose ICS-Generatoren mit Formular.
  • Add to Calendar Pro und AddEvent sind auf Buttons und Links zum Eintragen in den Kalender für Websites und Newsletter ausgelegt, dazu kommen Eventseiten und Anmeldungen.
  • text-2-ics.com erstellt nach eigenen Angaben ICS-Dateien aus Text, PDFs, Bildern oder CSV (geprüft im November 2026).

Generatoren passen zu einem einzelnen Termin, den du vielen Leuten ankündigst, etwa einem Webinar im Newsletter. Weniger praktisch sind sie, wenn die Details in einem Bild stehen und du sie erst abtippen müsstest. Bevor du eine erzeugte Datei verschickst, importiere sie einmal in deinen eigenen Kalender und prüfe die Uhrzeit.

Weg 4: Von Hand oder im Code schreiben

Eine .ics-Datei ist Text. Du kannst sie also in jedem Texteditor schreiben und mit der Endung .ics speichern. Das hier ist eine minimale, funktionierende Datei für einen Termin:

BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Example//Hand-written ICS//EN
BEGIN:VEVENT
UID:2027-03-12-team-dinner@example.com
DTSTAMP:20261015T120000Z
DTSTART:20270313T000000Z
DTEND:20270313T020000Z
SUMMARY:Teamessen
LOCATION:Main Street Bistro
END:VEVENT
END:VCALENDAR
  • VERSION und PRODID sind im Kopf des Kalenders Pflicht. PRODID nennt das Programm, das die Datei erstellt hat.
  • UID kennzeichnet den Termin. Halte sie eindeutig und unverändert: Schickst du ein Update mit derselben UID, können Kalender-Apps es als denselben Termin erkennen.
  • DTSTAMP ist der Zeitpunkt, an dem die Datei erstellt wurde, in UTC.
  • DTSTART und DTEND sind Beginn und Ende. Für einen ganztägigen Termin nimm DTSTART;VALUE=DATE:20270417 und als DTEND den Folgetag.

Ein Hinweis zu Zeitzonen

Das Z am Ende einer Uhrzeit steht für UTC. Das Beispiel ist ein Abendessen am Freitag, 12. März 2027, um 19:00 Uhr in New York, also um 00:00 Uhr UTC am 13. März. Deshalb steht in der Datei der 13. Eine Uhrzeit ohne Z, etwa DTSTART:20270312T190000, ist „gleitend“: Sie erscheint als 19:00 Uhr in der Zeitzone, auf die der Kalender gerade eingestellt ist. Um einen Termin an eine bestimmte Zone zu binden, schreib DTSTART;TZID=America/New_York:20270312T190000; der Standard erwartet dann einen passenden VTIMEZONE-Block, den Kalenderexporte für dich ergänzen. Wenn du von Hand schreibst, ist UTC mit Z die sicherste Wahl.

Genau genommen sollten Zeilen mit CRLF enden und lange Zeilen nach 75 Byte umbrochen werden. Die meisten Kalender-Apps verzeihen kleine Fehler, aber prüfe deine Datei mit dem iCalendar-Validator, bevor du sie weitergibst. Die Google-Hilfe zeigt den Kopf und Schluss, den Google erwartet. Im Code nimm besser eine Bibliothek für deine Programmiersprache, statt die Zeilen selbst zusammenzusetzen; sie kümmert sich um das Maskieren von Kommas und den Zeilenumbruch.

Die fertige Datei öffnen

Auf dem Mac ziehst du die Datei in die App Kalender oder wählst Ablage > Importieren und dann den Kalender für die Termine. Auf dem iPhone und in Google Kalender hängt der Weg davon ab, wo die Datei liegt:

Wenn du dieselbe Datei zweimal importierst, hast du den Termin womöglich doppelt. Öffne sie also einmal und prüfe das Ergebnis.

Häufige Fragen

Kann ich auf dem iPhone eine ICS-Datei erstellen?

Ja, aber nicht in der Kalender-App: Apple beschreibt den Kalenderexport für Kalender auf dem Mac, nicht auf dem iPhone. Auf dem iPhone nimmst du eine App, die .ics exportiert, etwa Photo2Calendar für Fotos und Screenshots, oder einen Online-Generator in Safari, zum Beispiel das Formular auf dieser Seite.

Ist .ics dasselbe wie iCal?

Praktisch ja. .ics ist die Dateiendung des iCalendar-Formats (RFC 5545). „iCal“ war der frühere Name der Kalender-App von Apple, und viele nennen das Format so. Manche Websites bieten .ical- oder .ifb-Dateien an; darin steckt meist dasselbe Format.

Kann eine ICS-Datei mehrere Termine enthalten?

Ja. Eine Datei kann viele VEVENT-Blöcke zwischen einem BEGIN:VCALENDAR und END:VCALENDAR enthalten. Kalenderexporte sind ganze Kalender in einer Datei. Laut Google enthält ein ZIP-Export eine .ics-Datei pro Kalender, die du einzeln importierst.

Warum zeigt mein Termin die falsche Uhrzeit?

Meist liegt es an der Zeitzone. Eine Uhrzeit mit Z am Ende ist UTC; eine Uhrzeit ohne Z und ohne TZID ist „gleitend“ und wird als Ortszeit gelesen, wo immer die Datei geöffnet wird. Prüfe die Zeitzone der Quelle, exportiere neu und prüfe die Zeitzonen-Einstellung deines Kalenders.

Kann ich eine ICS-Datei aus einem PDF erstellen?

Ja. Kalender-Apps können ein PDF nicht direkt lesen, also muss erst etwas die Termine herausziehen. text-2-ics.com nimmt nach eigenen Angaben PDFs an (geprüft im November 2026). Mit Photo2Calendar machst du einen Screenshot der Seite, scannst ihn wie jedes andere Bild und prüfst dann die Entwürfe.

Funktionieren ICS-Dateien mit Outlook?

Ja. In Outlook.com oder Outlook im Web wählst du Kalender hinzufügen > Aus Datei hochladen. Das klassische Outlook kann einen Kalender auch über Datei > Kalender speichern als .ics-Datei sichern.

Weitere Fragen zur App beantworten die häufigen Fragen zu Photo2Calendar.

Quellen: Apple, Kalender auf dem Mac exportieren oder importieren; Google, Termine aus Google Kalender exportieren; Microsoft, Outlook-Kalender nach Google Kalender exportieren; RFC 5545. Geprüft am 15. Oktober 2026.