← Tous les articles
MacBook ouvert avec terminal partiellement visible affichant une commande SQLite, ambiance bureau créatif lumineux
Photo : Unsplash

4 mai 2026 · 10 min de lecture · Par Foliry

Sauvegarder vos iMessage sur Mac et les convertir en .txt

Apple bloque l’export natif des iMessage. Voici les 4 méthodes qui fonctionnent en 2026 pour exporter vos messages sur Mac : SQLite via Terminal, iMazing, AnyTrans, sauvegarde iCloud reconvertie — avec tableau comparatif.

Pourquoi Apple bloque l’export natif des iMessage

Selon Statista, 27 % des utilisateurs de smartphones en France sont sur iPhone (2025). iMessage, l’application de messagerie native d’Apple, est utilisé par la grande majorité d’entre eux — seul ou en parallèle de WhatsApp. Pour les couples dont l’un ou les deux sont sur iPhone, iMessage contient souvent des années de souvenirs.

Le problème : Apple ne propose aucune fonction d’export natif pour les iMessage, ni sur iPhone, ni sur Mac. Contrairement à WhatsApp ou Gmail, il n’existe pas de bouton « Télécharger mes messages » dans les Paramètres iPhone. Apple justifie cela par des raisons de confidentialité (les iMessage sont chiffrés de bout en bout) et de sécurité.

En pratique, cela creé un marché orphelin : des millions d’utilisateurs cherchent chaque année à exporter leurs iMessage pour les sauvegarder, les imprimer, ou en faire un livre-souvenir — sans solution officielle. Ce guide détaille les quatre méthodes qui fonctionnent vraiment en 2026.

Méthode 1 — SQLite via Terminal (gratuit, technique)

Sur Mac, tous les iMessage reçus et envoyés sont stockés dans un fichier SQLite nommé chat.db, situé dans ~/Library/Messages/. Ce fichier est accessible en lecture seule sur les Mac modernes (macOS Ventura et supérieur) via le Terminal. Vous avez besoin d’un Mac synchronisé avec votre iPhone via iCloud Messages.

  • 1. Ouvrez le Terminal (Finder → Applications → Utilitaires → Terminal).
  • 2. Tapez : cp ~/Library/Messages/chat.db ~/Desktop/chat_backup.db pour copier le fichier sur le Bureau (ne modifiez jamais l’original).
  • 3. Installez DB Browser for SQLite (gratuit, open source sur sqlitebrowser.org).
  • 4. Ouvrez chat_backup.db dans DB Browser.
  • 5. Dans l’onglet « Parcourir les données », explorez la table « message » pour visualiser vos messages.
  • 6. Pour exporter en .csv ou .txt : Fichier → Exporter → Exporter la table en fichier CSV.
  • 7. Le fichier CSV contient tous les messages avec horodatage et numéro de téléphone. Il peut nécessiter un reformatage avant d’être utilisé par un service de livre-souvenir.

Méthode 2 — iMazing (payant, recommandé pour le grand public)

iMazing (imazing.com) est l’outil de référence pour gérer son iPhone depuis un Mac ou PC. Il propose une fonction d’export iMessage directe, avec interface graphique, filtre par contact, et choix du format de sortie (.txt, .pdf, .csv, HTML).

  • 1. Téléchargez et installez iMazing depuis imazing.com.
  • 2. Connectez votre iPhone par USB ou via Wi-Fi (si déjà pairé).
  • 3. Dans la barre latérale d’iMazing, cliquez sur « Messages ».
  • 4. Sélectionnez la conversation avec votre partenaire.
  • 5. Cliquez sur « Exporter » en bas de l’écran, choisissez le format « Texte (.txt) ».
  • 6. Le fichier exporté est formaté de manière similaire à un export WhatsApp : date, auteur, message.
  • Prix : 34,99 €/an ou 44,99 € achat définitif (2026). Une version d’essai gratuite limite à 50 messages par conversation.

Méthode 3 — AnyTrans (alternative payante)

AnyTrans (imobie.com) est un concurrent d’iMazing, légèrement moins cher (29,99 €/an). Il propose également un export iMessage en .txt ou .pdf depuis un Mac ou PC Windows, avec une interface plus simple mais moins de formats de sortie.

  • 1. Téléchargez AnyTrans depuis imobie.com.
  • 2. Connectez votre iPhone par USB.
  • 3. Dans « Gérer les contenus » → « Messages ».
  • 4. Sélectionnez la conversation et exportez en « Texte (.txt) ».
  • Point fort d’AnyTrans : il fonctionne aussi sur Windows, ce qui le rend utile si votre Mac n’est pas disponible et que vous avez un PC pour transférer les messages depuis iPhone.

Méthode 4 — Via la sauvegarde iCloud (pour récupérer des messages anciens)

Si « iCloud Messages » est activé sur votre iPhone (Paramètres → [votre nom] → iCloud → Messages), tous vos iMessage sont synchronisés avec le cloud Apple. Cela signifie qu’ils sont aussi accessibles sur votre Mac dans l’application Messages (si le même identifiant Apple est connecté), et donc dans le fichier chat.db local.

Si iCloud Messages n’est pas activé, vos messages sont stockés uniquement sur votre iPhone. Dans ce cas, seules les méthodes iMazing ou AnyTrans avec connexion USB directe permettent d’y accéder depuis un Mac.

  • 1. Activez iCloud Messages sur iPhone : Paramètres → [votre nom] → iCloud → Messages → activer.
  • 2. Sur Mac, ouvrez l’application Messages et attendez la synchronisation complète (peut prendre plusieurs heures pour un grand historique).
  • 3. Une fois synchronisé, le fichier chat.db sur Mac contient l’intégralité de votre historique — utilisez ensuite la méthode 1 (SQLite).

Tableau comparatif des 4 méthodes

Pour choisir la méthode adaptée à votre profil :

  • SQLite / Terminal — Coût : gratuit — Difficulté : ★★★☆☆ — Format sortie : CSV/SQL — Recommandé pour : utilisateurs à l’aise avec le Terminal.
  • iMazing — Coût : 34,99 € — Difficulté : ★☆☆☆☆ — Format sortie : .txt, .pdf, HTML, .csv — Recommandé pour : grand public, meilleur format de sortie.
  • AnyTrans — Coût : 29,99 € — Difficulté : ★☆☆☆☆ — Format sortie : .txt, .pdf — Recommandé pour : utilisateurs Windows aussi.
  • iCloud sync + SQLite — Coût : gratuit (hors abonnement iCloud) — Difficulté : ★★★☆☆ — Format sortie : CSV/SQL — Recommandé pour : historique complet multi-années.

Préparer le fichier pour un livre-souvenir

Le format de sortie iMazing (.txt) est le plus directement compatible avec les services de livre-souvenir. Le fichier SQLite CSV nécessite un reformatage léger (les numéros de téléphone doivent être remplacés par les prénoms). Notre outil /outils/analyseur-conversation accepte les deux formats et peut effectuer ce nettoyage automatiquement.

Pour lancer la création de votre livre iMessage sur Foliry, consultez le guide dédié sur /exporter/imessage ou démarrez directement sur /commander. L’aperçu des premiers chapitres est prêt en 5 à 15 minutes.

Questions fréquentes

Peut-on exporter des iMessage depuis un iPhone directement (sans Mac) ?

Non nativement. Ni l’application Messages ni les Paramètres iPhone ne proposent de fonction d’export. Les solutions iMazing et AnyTrans nécessitent une connexion USB ou Wi-Fi à un ordinateur (Mac ou PC). Une alternative limitée : copier-coller manuellement des échanges dans une note ou un email, mais c’est peu pratique pour de longs historiques.

Le fichier chat.db contient-il tous mes iMessage depuis le début ?

Il contient tous les messages synchronisés sur ce Mac. Si iCloud Messages est activé, c’est l’intégralité de votre historique. Sans iCloud Messages, seuls les messages reçus depuis la dernière installation de macOS sur ce Mac sont présents. Les messages sur votre iPhone (non synchronisés) ne sont accessibles que via iMazing ou AnyTrans avec connexion USB.

iMazing est-il sûr ? Mes messages sont-ils privés ?

iMazing est un outil établi, développé par DigiDNA (Genève, Suisse) depuis 2011. Tout le traitement se fait localement sur votre ordinateur — vos messages ne transitent pas par les serveurs d’iMazing. C’est un avantage important par rapport à des solutions cloud. Consultez leur politique de confidentialité sur imazing.com.

Les SMS (messages verts sur iPhone) sont-ils dans le même fichier ?

Oui. Le fichier chat.db contient aussi bien les iMessage (bleus, chiffrés) que les SMS/MMS classiques (verts, non chiffrés). Les deux types sont différenciés dans la base de données par un champ « is_from_me » et le type de service. iMazing les affiche séparément pour plus de clarté.

Peut-on exporter les photos et vidéos envoyées via iMessage ?

Oui avec iMazing : l’outil exporte aussi les pièces jointes (photos, vidéos, fichiers) dans un dossier à côté du .txt. Pour la méthode SQLite, les fichiers médias sont dans ~/Library/Messages/Attachments/ et référencés par chemin dans la base de données.

La méthode SQLite fonctionne-t-elle sur macOS Sequoia (2025) ?

Oui. Le fichier chat.db est présent et accessible en lecture sur toutes les versions de macOS jusqu’à Sequoia. Depuis macOS Mojave (2018), l’accès à ~/Library/Messages/ nécessite d’autoriser le Terminal dans Paramètres → Sécurité et confidentialité → Accès complet au disque. Sans cette autorisation, la copie du chat.db sera refusée.

Combien de messages peut-on exporter avec iMazing ?

La version payante d’iMazing (34,99 €) n’impose aucune limite : vous exportez l’intégralité de la conversation, quelle que soit sa durée. La version d’essai gratuite limite à 50 messages par conversation, ce qui est suffisant pour tester la qualité du fichier exporté avant d’acheter.

Comment utiliser mon export iMessage pour créer un livre avec Foliry ?

Exportez votre conversation en .txt via iMazing (méthode recommandée), puis rendez-vous sur /commander. Déposez le fichier, ajoutez vos photos, répondez à deux questions, et l’aperçu est prêt en 5 à 15 minutes. Analysez d’abord gratuitement sur /outils/analyseur-conversation. Le guide spécifique iMessage est sur /exporter/imessage.

◆ Et vos messages à vous ?

Transformez votre conversation en un livre que l'on garde toute une vie.

Commander mon livre →