Exporter et sauvegarder ses messages iPhone (iMessage) en 5 minutes
Si vous êtes utilisateurs d’un iPhone ou tout produit Apple, vous connaissez forcément l’application Messages (anciennement iMessage). Elle est très complète : envoi de messages texte, photos, vidéos, fichiers audio, création de groupes de discussion, sondages, partage de position, etc. Apple permet également de sauvegarder et de synchroniser l’ensemble des échanges via iCloud.
Personnellement, je reste assez réservé quant à la fiabilité et au contrôle réel de ce système, même si j’utilise malgré tout un abonnement iCloud familial. C’est pourquoi je vous propose aujourd’hui une solution à utiliser sur macOS (ça marche aussi sous Windows) pour récupérer l’intégralité de vos messages, y compris les SMS classiques (y compris les SMS du livreur Amazon) et les consulter facilement facilement.
![]()
imessage-exporter
L’outil du jour se nomme imessage-exporter, tout simplement. Au lieu de vous le présenter en long et en travers, voici ce que permet ce dernier selon son équipe :
- Enregistrer, exporter, sauvegarder et archiver les données iMessage dans des formats ouverts et portables.
- Conserver le contenu multimédia (images, vidéos, audio) des conversations.
- Faciliter la migration de l’historique des messages entre les appareils et les plateformes.
- Effectuer des diagnostics sur la base de données iMessage.
- Vous donner la pleine propriété et le contrôle de votre historique de communication.
- Prendre en charge la conformité avec les politiques de conservation des données ou les exigences légales.
- Fonctionner sur macOS, Linux et Windows.
Le truc assez impressionnant, c’est qu’il va extraire vraiment tous vos messages ainsi que les contenus multimédias dans ces derniers (y compris les Tapbacks, Autocollants, Digital Touch, Message audio…).
Pré-requis sous Windows
Si vous avez un PC sous Windows, il est nécessaire de commencer par générer une sauvegarde locale de votre iPhone à l’aide du logiciel « Appareils Apple » que vous utilisez peut-être deçà. Sinon, il est disponible sur le Microsoft Store officiel.
Installation sur macOS avec Homebrew
Comme j’utilise Homebrew depuis quelques temps, il suffit d’ouvrir le terminal et de taper ces 2 commandes :
brew install ghostscript imagemagick ffmpegbrew install imessage-exporter
Oui, ces commandes auraient pu tenir sur une seule ligne, mais l’objectif est ici de mettre en évidence les dépendances nécessaires au bon fonctionnement de imessage-exporter.
Autoriser l’accès au disque
Ensuite, il faut que Terminal est accès à votre disque dur (ou SS). Si ce n’est pas déjà le cas :
- Réglage Système > Confidentialité et sécurité > Accès complet au disque
Si le Terminal n’apparaît pas dans la liste, cliquez sur le bouton + puis ajoutez-le depuis Applications > Utilitaires.
Export des messages
Enfin, il suffit de lancer cette commande et d’attendre quelques secondes :
imessage-exporter -f html -c clone
L’outil va créer un dossier imessage_export dans lequel tous vos messages au format .html (un fichier par discussion). Un sous-dossier nommé attachements contient tous fichiers que vous avez pu envoyé ou recevoir.
En synthèse
Personnellement, j’ai effectué un export complet que j’ai ensuite déposé sur mon NAS. Cela me permet de disposer d’une sauvegarde indépendante, entièrement maîtrisée… Il faut bien l’admettre, cela ouvre également de nombreuses perspectives en matière d’archivage, d’analyse ou de migration des données.