LÄUFT IN DEINEM BROWSER

ICS-Kalender-Viewer

Öffnen Sie eine .ics-Datei oder fügen Sie iCalendar-Text ein, um zu sehen, was der Kalender tatsächlich enthält. Der Viewer listet jede VEVENT-, VTODO-, VJOURNAL- und VFREEBUSY-Komponente mit UID, Titel, Beginn und Ende und zeigt, ob das Ende aus DTEND, DUE oder DURATION stammt. Eine Zeitleiste stellt jedes Vorkommen in UTC oder in der Zeitzone Ihres Geräts dar, die Zone steht neben jeder Uhrzeit. Serientermine werden aus RRULE und RDATE berechnet, EXDATE-Ausnahmen und RECURRENCE-ID-Änderungen werden angewendet, eingebettete VTIMEZONE-Regeln haben bei der Offset-Berechnung Vorrang, und Organisator sowie Teilnehmer erscheinen mit CN, PARTSTAT und Rolle. Eine Diagnosetabelle hält fehlerhafte Zeilen, ungültige Datumswerte und nicht unterstützte Regeln fest; Original und eine JSON-Struktur des Kalenders lassen sich herunterladen.

Dateitypen: .icsVerarbeitung: Dieser Browser

oder Datei hier ablegen

✓ Bleibt auf diesem GerätMaximale Größe: 19 MB
SO GEHT ES

ICS-Kalender-Viewer verwenden

01

Datei hinzufügen

Wähl eine .ics-Datei aus oder zieh sie hierher. Du kannst den Inhalt auch einfach einfügen.

02

Verarbeiten lassen

Die Datei wird in diesem Browser gelesen und ausgewertet — hochgeladen wird nichts.

03

Ergebnis prüfen

Sieh dir an, was dabei herauskommt, und kopier oder lade es dann herunter.

Häufige Fragen

Wie kann ich eine ICS-Datei online ansehen und öffnen, ohne sie in meinen Kalender zu importieren?

Ziehen Sie die .ics-Datei auf diese Seite oder fügen Sie den Text ein: Jeder Termin und jede Aufgabe erscheint mit Beginn, Ende, Zeitzone und Wiederholung, ohne Import. Die Zeitleiste ordnet alle Vorkommen chronologisch, die Tabelle „Komponenten“ behält die Reihenfolge der Datei mit UID und Zeilennummer, und über „Anzeige-Zeitzone“ wechseln Sie zwischen UTC und Ihrer Gerätezeit.

Wird meine ICS-Datei beim Ansehen auf einen Server hochgeladen?

Nein, die .ics-Datei wird von Code in Ihrem Browser-Tab ausgewertet, und ihr Inhalt verlässt Ihr Gerät dabei nicht. Beim Einlesen entsteht keine Netzwerkanfrage, und Termine, Teilnehmeradressen und Notizen werden weder in localStorage noch in IndexedDB oder Cookies abgelegt; mit dem Schließen des Tabs sind sie weg. Die allgemeinen Grundsätze stehen auf der Datenschutzseite der Website.

Wie öffne ich eine ICS-Datei unter Windows ohne Outlook oder auf dem Mac?

Öffnen Sie diese Seite in Edge, Chrome, Firefox oder Safari unter Windows oder macOS und wählen Sie die Datei aus – ohne Installation und ohne Outlook, Apple Kalender oder Google-Konto. Weil nichts importiert wird, prüfen Sie Termine und Teilnehmer zuerst und entscheiden danach, ob die Einladung in Ihren eigentlichen Kalender soll.

Kann ich eine ICS-Einladung auf dem Handy, also iPhone oder Android, vorher prüfen?

Ja: Speichern Sie den .ics-Anhang in „Dateien“ auf dem iPhone oder unter „Downloads“ auf Android und wählen Sie ihn im Handy-Browser auf dieser Seite aus, oder kopieren Sie den Einladungstext und fügen Sie ihn ein. Das System bietet meist nur „Zum Kalender hinzufügen“; hier sehen Sie vorher Organisator, Teilnehmerliste, Zeitzone und Wiederholungsregel im Wortlaut. Breite Tabellen lassen sich seitlich wischen.

Warum lässt sich meine ICS-Datei nicht öffnen und meldet „kein iCalendar“ oder ungültiges UTF-8?

Die erste nicht leere Zeile muss BEGIN:VCALENDAR lauten und der Text gültiges UTF-8 sein; andernfalls wird die Datei abgelehnt. Typische Ursachen sind eine als .ics gespeicherte HTML-Fehlerseite, ein Export in Windows-1252 oder ISO-8859-1 mit Umlauten oder ein END, das nicht zum offenen BEGIN passt. Speichern Sie die Datei als UTF-8 neu oder fügen Sie den MIME-Teil samt Header Content-Type: text/calendar ein, damit Zeichensatz und base64- bzw. quoted-printable-Kodierung dekodiert werden.

Welche maximale Größe darf eine ICS-Datei haben?

Angenommen werden Dateien und eingefügter Text bis 20 MB (20.000.000 Byte); Größeres wird vor dem Parsen abgelehnt. Das Quellfenster zeigt die ersten 150.000 Zeichen und bietet den Original-Download nur an, wenn der ganze Text hineinpasst; die Zeitleiste umfasst bis zu 5.000 Zeilen, und Komponenten dürfen höchstens 10 Ebenen tief verschachtelt sein.

Warum enden ICS-Serientermine nach 1.000 Vorkommen oder werden gar nicht berechnet?

Jede Serie wird auf höchstens 1.000 Vorkommen und 100 Jahre ab Beginn berechnet, und ein Hinweis nennt das letzte berechnete Datum. Ein RRULE mit COUNT über 1.000 wird abgelehnt statt abgeschnitten, Regeln mit BYSETPOS, BYWEEKNO, BYYEARDAY, BYHOUR, BYMINUTE oder BYSECOND gelten als nicht unterstützt. FREQ, INTERVAL, COUNT, UNTIL, BYDAY, BYMONTHDAY, BYMONTH und WKST werden ebenso verarbeitet wie RDATE, EXDATE und RECURRENCE-ID. Bekannte Lücke: Eine YEARLY-Regel mit BYMONTHDAY und nummeriertem BYDAY (etwa BYMONTHDAY=1;BYDAY=1MO) ohne BYMONTH ignoriert die Nummer und listet jeden Monatsersten, der auf einen Montag fällt; eine so definierte eingebettete Zeitzone kann einen falschen Offset erhalten.

Warum weichen die Uhrzeiten der ICS-Datei von Outlook oder Google Kalender ab?

Achten Sie auf die Zone neben jeder Uhrzeit: Die Zeitleiste zeigt standardmäßig UTC, nach dem Umschalten auf die Gerätezeit verschwinden Abweichungen von ein oder zwei Stunden meist. Zeiten ohne TZID und ohne Z sind schwebend und mit „keine Zeitzone in der Datei“ markiert; eine TZID, die weder in der Datei steht noch ein IANA-Name ist – etwa „W. Europe Standard Time“ –, bleibt unaufgelöst, ein Offset wird nicht geraten. Serientermine berechnet dieses Werkzeug selbst.

Ist eine ICS-Einladung von einem unbekannten Absender sicher?

Ob eine Einladung echt oder schädlich ist, kann dieser Viewer nicht beurteilen; er zeigt den Inhalt als wirkungslosen Text, damit Sie selbst entscheiden. Links, ATTACH-Ziele und Teilnehmeradressen erscheinen als Klartext und werden nie geladen, an den Organisator geht nichts zurück, und ORGANIZER sowie ATTENDEE sind als Angaben gekennzeichnet. Markiert werden Werte mit versteckten Kalenderzeilen, HTML-Beschreibungen mit Skripten oder javascript:-Links und Anhangspfade wie ../../etc/passwd – eine Virenprüfung findet nicht statt.

Kann ich eine ICS-Datei in JSON umwandeln oder unverändert herunterladen?

Ja: Das Fenster „Struktur“ bietet eine .structure.json mit allen Komponenten, Zeiten, Serienergebnissen, Teilnehmern und Diagnosen, das Fenster „Quelle“ liefert die Original-.ics unverändert. Das JSON beschreibt das Analyseergebnis und lässt sich nicht in einen anderen Kalender importieren; war die Eingabe ein MIME-Teil, enthält der Download den dekodierten Kalendertext.