·4 min leestijd

Hoe je WhatsApp-backup SQLite opent op Mac

WhatsApp slaat chatgeschiedenis op in een SQLite-database. Die berichten buiten de app bekijken — voor archivering, juridische of persoonlijke redenen — vereist het uitpakken en openen van het databasebestand op je Mac.

WhatsApp slaat je chatberichten, mediareferenties en contactgegevens op in een SQLite-database. Of je nu een backup van een iPhone hebt uitgepakt met een tool zoals iMazing, een ChatStorage.sqlite-bestand hebt opgehaald uit een iTunes-backup, of een msgstore.db uit een Android-backup hebt gehaald, je hebt nu een databasebestand op je Mac. Erop dubbelklikken doet niets nuttigs. Je hebt een manier nodig om het te openen en de gesprekken erin te lezen.

Waarom dit moeilijker is dan het zou moeten zijn

WhatsApp's SQLite-databases gebruiken hun eigen schema. Berichten staan in tabellen zoals ZWAMESSAGE (iOS) of messages (Android), met kolommen voor afzender, tijdstempel, tekstinhoud, mediatype en status. Tijdstempels worden opgeslagen in niet-standaard formaten — iOS gebruikt Core Data's epoch (seconden sinds 2001-01-01), terwijl Android Unix-milliseconden gebruikt. Contacten worden aangeduid met JID-strings, geen leesbare namen.

Het bestand openen in Terminal met sqlite3 geeft je ruwe toegang, maar chatberichten lezen als ongeformatteerde rijen tekst met gecodeerde tijdstempels en JID-identifiers is voor de meeste mensen praktisch onbruikbaar. Je hebt een visuele interface nodig om de data te begrijpen.

Android-backups voegen nog een complicatie toe: het bestand msgstore.db.crypt15 is versleuteld. Je moet het eerst ontsleutelen met je sleutelbestand voordat een SQLite-browser het kan openen. Eenmaal ontsleuteld, is het echter een standaard SQLite-database.

Blader door WhatsApp-data met Tome

Tome opent WhatsApp's SQLite-databasebestanden zoals elke andere database. Sleep het uitgepakte ChatStorage.sqlite- of ontsleutelde msgstore.db-bestand naar Tome en zie elke tabel in de zijbalk. Klik op de berichtentabel om je chatgeschiedenis te doorbladeren in een scrollbaar raster.

Tome opening a WhatsApp backup SQLite database on Mac

Lees berichten in context

Blader door de berichtentabel om tekstinhoud, afzenderidentifiers, tijdstempels en mediareferenties te zien. Sorteer op datum om gesprekken chronologisch te lezen. Gebruik Tome's SQL-editor om berichten te filteren op contact of datumbereik.

Zoek in alle gesprekken

Moet je een specifiek bericht vinden? Schrijf een snelle query in Tome's SQL-editor met auto-aanvulling: SELECT * FROM ZWAMESSAGE WHERE ZTEXT LIKE '%keyword%'; Resultaten verschijnen in een native raster dat je kunt scrollen en sorteren — veel praktischer dan grep in Terminal.

Je data blijft op je Mac

In tegenstelling tot webgebaseerde SQLite-viewers die vereisen dat je je database uploadt, draait Tome volledig lokaal. Je WhatsApp-berichten verlaten nooit je machine. Openen, doorbladeren, query's uitvoeren en sluiten — alles gebeurt op je Mac.

Haal Tome in de Mac App Store

Volgend artikel

Tome

Browse, query, and edit SQLite databases in a native Mac app.

Get Tome on the Mac App Store