Kostenlos · ohne Anmeldung · ohne Upload

ICS-Dubletten entfernen online

Eine .ics-Kalenderdatei auswählen oder per Drag & Drop ablegen — doppelte Termine, Aufgaben und Journal-Einträge werden direkt im Browser erkannt und entfernt, die bereinigte Datei steht zum Download bereit.

Verarbeitung ausschließlich lokal in Ihrem Browser. Es wird nichts an einen Server übertragen.
Termine mit gleicher UID gelten als Dublette — Wiederholungsausnahmen (eigene RECURRENCE-ID) bleiben davon unberührt und werden nicht entfernt.

ICS-Datei auswählen

Eine .ics-Datei hier ablegen oder auswählen.

Was dieses Tool tut — und was nicht

Der ICS-Dubletten-Entferner liest die ausgewählte Kalenderdatei direkt im Browser ein und vergleicht jeden Termin (VEVENT), jede Aufgabe (VTODO) und jeden Journal-Eintrag (VJOURNAL) anhand seiner UID. Kommt eine UID mehrfach vor, bleibt die Fassung mit der höchsten SEQUENCE-Nummer erhalten (bei Gleichstand die mit dem späteren DTSTAMP) — alle anderen Fassungen werden entfernt. Termine mit RECURRENCE-ID (Ausnahmen innerhalb einer Wiederholungsserie) gelten als eigenständig und werden nicht mit dem Serientermin zusammengeführt oder entfernt. Zeitzonen-Definitionen (VTIMEZONE) mit identischer TZID werden nur einmal übernommen. Jede verbleibende Komponente wird als unveränderter Original-Datenblock in die bereinigte Datei geschrieben — Erinnerungen, Wiederholungsregeln und benutzerdefinierte Eigenschaften bleiben dabei erhalten. Für das Zusammenführen mehrerer Kalenderdateien vor der Dublettenprüfung siehe ICS zusammenführen.

Häufige Fragen

Wird meine Kalenderdatei irgendwohin hochgeladen?

Nein. Die Prüfung und Bereinigung läuft vollständig lokal im Browser. Es wird keine Datei an einen Server übertragen oder dort gespeichert.

Wie wird ein doppelter Termin erkannt?

Termine mit identischer UID gelten als Dublette. Enthält ein Termin zusätzlich eine RECURRENCE-ID (Ausnahme einer Wiederholungsserie), wird er als eigenständiger Termin behandelt und nicht entfernt.

Welcher Termin bleibt bei einer Dublette erhalten?

Von mehreren Terminen mit gleicher UID bleibt derjenige mit der höchsten SEQUENCE-Nummer erhalten (die neueste Fassung). Bei Gleichstand entscheidet der spätere Zeitstempel (DTSTAMP), sonst der zuerst gefundene Termin.

Was passiert mit Zeitzonen-Definitionen (VTIMEZONE)?

Zeitzonen-Definitionen mit identischer TZID werden nur einmal in die bereinigte Datei übernommen.

Reines Dubletten-Werkzeug für eine einzelne Datei ohne Zusammenführung mehrerer Dateien. Für das Vereinen mehrerer .ics-Dateien siehe ics-zusammenfuehren.kukanilea.de.

Passend zu diesem Werkzeug