Eine exportierte WhatsApp-Unterhaltung aufräumen
WhatsApp gibt Ihnen Ihre Unterhaltung als Textdatei, was klingt, als wäre die Arbeit damit erledigt. Öffnen Sie sie und Sie merken das Gegenteil. Jede Zeile trägt einen Zeitstempel in einem Format, das vom Telefon abhängt, aus dem sie stammt. Die erste Zeile ist ein Hinweis zur Verschlüsselung. Im Rest verstreut liegen Gruppenbeitritte, Betreffänderungen, Markierungen gelöschter Nachrichten und — falls im Chat Bilder waren — sehr viele Zeilen, die <Media omitted> sagen und sonst nichts.
Diese Seite macht daraus eine lesbare Unterhaltung. Legen Sie die .txt ab oder die .zip, in die WhatsApp sie packt, und das Ergebnis erscheint hier. Die Datei wird in diesem Browser-Tab gelesen und nie hochgeladen.
Den Export aus WhatsApp herausbekommen
Auf iPhone wie Android: Chat öffnen, oben auf den Kontakt- oder Gruppennamen tippen, zu Chat exportieren scrollen und Ohne Medien wählen. Die Medien-Variante hängt jedes Foto und jede Sprachnachricht an, was ein hundertfach größeres Archiv ergibt und einem Text-Transkript nichts hinzufügt — die Nachrichten selbst sind in beiden Fällen identisch.
Das Ergebnis ist eine Datei namens _chat.txt, meist in einer .zip, ausgeliefert über das Teilen-Menü Ihrer Wahl. Sowohl die lose Textdatei als auch das Zip funktionieren hier.
Warum das Zeitstempelformat der schwierige Teil ist
Es gibt kein einheitliches WhatsApp-Exportformat. Es gibt mindestens zwei Nachrichtenformen und eine offene Zahl von Datumsformaten, und was Sie bekommen, hängt vom Betriebssystem und den Regionaleinstellungen des Telefons ab.
iOS schreibt den Zeitstempel in eckigen Klammern: [12/03/2024, 14:23:01] Name: message. Android schreibt ihn nackt, durch einen Bindestrich von der Nachricht getrennt: 12/03/2024, 14:23 - Name: message. Sekunden können da sein oder nicht. Die Uhr kann 24-stündig sein oder 12-stündig mit AM und PM. Das Datum kann mit dem Tag, dem Monat oder dem Jahr beginnen. Trennzeichen können Schrägstriche, Punkte oder Bindestriche sein.
Der Parser akzeptiert beide Nachrichtenformen und erkennt das Datum großzügig, indem er den Zeitstempel erfasst, ohne ihn als Kalenderdatum zu deuten. Diese letzte Entscheidung ist Absicht: 03/12/2024 ist für den größten Teil der Welt der 3. Dezember und in den Vereinigten Staaten der 12. März, und nichts in der Datei sagt, welches gilt. Zu raten würde die Hälfte aller Transkripte stillschweigend falsch datieren. Die ursprüngliche Zeichenkette wird so angezeigt, wie WhatsApp sie geschrieben hat — für die Person, die dabei war, unmissverständlich.
Mehrzeilige Nachrichten
Eine Nachricht mit Zeilenumbrüchen — eine Liste, eine Adresse, ein langer Absatz, den jemand aufgelockert hat — erscheint im Export als eine Zeile mit Zeitstempel, gefolgt von Fortsetzungszeilen ohne Zeitstempel und ohne Markierung. Es gibt kein Trennzeichen. Das einzige Signal ist das Fehlen eines Zeitstempels.
Jede Zeile, die nicht mit einem erkennbaren Zeitstempel beginnt, wird deshalb der Nachricht darüber angehängt. Das ist die richtige Lesart, und sie erklärt ein Fehlerbild, das Sie in einfacheren Skripten vielleicht schon gesehen haben: Teilt man die Datei an Zeilenumbrüchen, bekommt man verwaiste Bruchstücke, die niemandem zugeordnet sind, mit Adressen und Listen, die im Transkript herumliegen, als wären es eigene Nachrichten.
Was die Filter entfernen
Voreingestellt entfallen zwei Kategorien, und Schalter holen jede zurück:
- Systemhinweise. Die Verschlüsselungsmeldung am Anfang, „X hat Y hinzugefügt“, „X hat die Gruppe verlassen“, „Sie haben diese Nachricht gelöscht“, Betreff- und Symboländerungen, Hinweise zum Sicherheitscode, Einträge zu verpassten Anrufen. In einer aktiven Gruppe können sie die echten Nachrichten deutlich übertreffen.
- Medien-Platzhalter.
<Media omitted>, die lokalisierten Varianten wie „image omitted“ und „audio omitted“ und das Suffix(file attached). In einem Chat, in dem hauptsächlich Fotos verschickt werden, ist das die Mehrheit der Zeilen, und keine davon trägt Inhalt.
Behalten Sie die Medienzeilen, wenn das Muster der Sendezeitpunkte Teil dessen ist, was Sie ansehen. Behalten Sie die Systemhinweise, wenn Sie einen Nachweis brauchen, wer wann einer Gruppe beigetreten ist. Sonst sind beide Rauschen, und sie zu entfernen halbiert die Datei typischerweise.
Wofür Leute das verwenden
Eine Kopie einer Unterhaltung behalten, bevor man eine Gruppe verlässt oder das Telefon wechselt. Einen Chat als Beweismittel aufbereiten, wo ein sauberes, lesbares Transkript erheblich mehr taugt als ein rohes Protokoll. Einen langen Verlauf einem Modell geben, damit es eine Entscheidung zusammenfasst, die irgendwo in dreihundert Nachrichten getroffen wurde. Jahre von Nachrichten nach einer Einzelheit durchsuchen, die sonst nirgends festgehalten wurde. Die Geschichte einer Familiengruppe in etwas Druckbares verwandeln.
Der Datenschutzpunkt ist nicht schmückend
WhatsApp-Nachrichten sind auf dem Transportweg Ende-zu-Ende verschlüsselt. In dem Moment, in dem Sie eine exportieren, ist dieser Schutz vorbei: die Datei auf Ihrem Telefon ist Klartext, lesbar für alles, dem Sie sie übergeben. Sie zu einem Web-Konverter hochzuladen macht genau den Sinn der Verschlüsselung zunichte, die sie hergetragen hat.
Hier wird nichts hochgeladen. Der Parser ist JavaScript, das in diesem Tab läuft; Ihr Export wird vom Browser gelesen, im Arbeitsspeicher umgewandelt und angezeigt. Kein Server sieht ihn, es gibt also keine Aufbewahrungsrichtlinie zu lesen und keinen Löschantrag zu stellen. Tab zu, und es ist weg.
Exporte anderer Plattformen funktionieren auf der allgemeinen Chat-Export-Seite, die das Format automatisch erkennt.