Threadlode
FR
EnglishEspañolPortuguêsFrançais

Un lecteur pour sms.db et chat.db

sms.db (iPhone) et chat.db (Mac) sont des bases SQLite. Un navigateur de base de données montre des tables comme message, handle et chat_message_join, des dates en nanosecondes depuis 2001 et des textes cachés dans des données binaires. Threadlode en fait des conversations.

Ouvrir Threadlode – gratuit

Ce que gère Threadlode

  • Dates en secondes ou nanosecondes depuis le 01/01/2001, affichées dans votre fuseau horaire
  • Messages dont le texte n’existe que dans attributedBody (iOS 16 ou ultérieur, macOS Ventura ou ultérieur)
  • Réactions rattachées au bon message, y compris celles retirées
  • Groupes, groupes renommés, participants ajoutés ou retirés
  • Plusieurs lignes de discussion avec la même personne (iMessage et SMS) fusionnées en une conversation
  • chat.db-wal : messages récents pas encore écrits dans chat.db

Ouvrir le fichier

Sur Mac, ouvrez tout le dossier ~/Library/Messages (ou une copie) pour que les pièces jointes soient trouvées. Vous pouvez aussi ouvrir un fichier sms.db ou chat.db seul – les pièces jointes n’apparaissent alors que par leur nom. Si vous choisissez des fichiers, sélectionnez chat.db avec chat.db-wal.

Lecture seule

Threadlode copie la base en mémoire et n’écrit jamais dans vos fichiers.

Questions fréquentes

Le Mac dit que le navigateur ne peut pas accéder à ~/Library/Messages

macOS protège ce dossier des applications. Dans le Finder, choisissez Aller → Aller au dossier…, tapez ~/Library/Messages, copiez le dossier (par exemple sur le Bureau) et ouvrez la copie. (Autre option : accorder au navigateur l’« Accès complet au disque » dans les Réglages Système.)

Dernière mise à jour : 2026-10-26