﻿﻿{"id":1632,"date":"2025-11-19T08:29:52","date_gmt":"2025-11-19T07:29:52","guid":{"rendered":"https:\/\/elearningsamba.com\/index.php\/imessage-exporter-pour-faire-un-backup-de-vos-conversations-imessage\/"},"modified":"2025-11-19T08:29:52","modified_gmt":"2025-11-19T07:29:52","slug":"imessage-exporter-pour-faire-un-backup-de-vos-conversations-imessage","status":"publish","type":"page","link":"https:\/\/elearningsamba.com\/index.php\/imessage-exporter-pour-faire-un-backup-de-vos-conversations-imessage\/","title":{"rendered":"iMessage Exporter &#8211; Pour faire un backup de vos conversations iMessage"},"content":{"rendered":"<p>Vous avez combien de messages iMessage sur votre Mac ?<\/p>\n<p>10 000 ? 50 000 ? Plus ????<\/p>\n<p>Vous en avez des amis, dites moi ! Et maintenant, petite question pi\u00e8ge : Combien de ces messages pouvez-vous r\u00e9ellement exploiter en dehors de l\u2019app Messages d\u2019Apple ?<\/p>\n<p>H\u00e9 bien la r\u00e9ponse va vous surprendre (non) : z\u00e9ro !<\/p>\n<p>H\u00e9 oui, car vos conversations sont stock\u00e9es dans une<br \/>\n<a href=\"https:\/\/github.com\/ReagentX\/imessage-exporter\">base SQLite quelque part sur votre disque dur<\/a><br \/>\n, mais Apple a fait en sorte que vous ne puissiez rien en faire. Les pi\u00e8ces jointes sont planqu\u00e9s dans des dossiers obscurs avec des noms al\u00e9atoires, les m\u00e9tadonn\u00e9es sont \u00e9clat\u00e9es sur une quinzaine de tables, et les timestamps sont au format Apple (pas Unix). Vous pouvez donc ouvrir la base avec DB Browser si vous voulez, mais vous allez juste pleurer du sang devant votre \u00e9cran et perdre votre joie de vivre.<\/p>\n<p>Et le plus beau dans tout \u00e7a c\u2019est qu\u2019Apple ne propose AUCUN moyen d\u2019exporter vos messages. Y\u2019a rien. Y\u2019a des boutons d\u2019export pour vos photos, pour vos mails, pour vos contacts, mais pour vos SMS et iMessages, c\u2019est podzob !<\/p>\n<p>Donc si vous voulez quitter l\u2019\u00e9cosyst\u00e8me Apple et migrer vers Android (mais qui fait \u00e7a ??? lol), bonne chance pour r\u00e9cup\u00e9rer ces 10 ans de conversations torrides avec Monique de la compta. Et si vous avez besoin d\u2019archiver des \u00e9changes professionnels pour raisons l\u00e9gales, \u00e0 part faire des centaines de captures \u00e9cran ou de copier coller, j\u2019vois pas.<\/p>\n<p>Heureusement, un dev nomm\u00e9<br \/>\n<a href=\"https:\/\/github.com\/ReagentX\/imessage-exporter\">ReagentX<\/a><br \/>\nen a eu marre de cette situation et a cr\u00e9\u00e9 <strong>imessage-exporter<\/strong>, un outil open source en Rust qui fait exactement ce qu\u2019Apple refuse de faire \u00e0 savoir vous donner acc\u00e8s \u00e0 VOS propres donn\u00e9es dans un format lisible et portable.<\/p>\n<p>L\u2019outil tourne sur macOS \u00e9videmment, mais aussi sur Linux et Windows. Comme \u00e7a, m\u00eame si vous avez vir\u00e9 votre Mac depuis 3 ans, vous pouvez quand m\u00eame r\u00e9cup\u00e9rer votre ancienne base iMessage et l\u2019exporter tranquillement depuis votre machine Ubuntu ou Windows.<\/p>\n<p>Et au niveau des formats d\u2019export, vous avez le choix entre du txt et du html. Le format html est particuli\u00e8rement bien foutu parce qu\u2019il recr\u00e9e l\u2019interface visuelle d\u2019iMessage avec vos bulles bleues et grises, les heures d\u2019envoi, et surtout il pr\u00e9serve tous les m\u00e9dias : photos, vid\u00e9os, audios, tout y passe. Vous vous retrouvez avec un site html statique que vous pouvez ouvrir dans n\u2019importe quel navigateur et parcourir comme si vous \u00e9tiez dans l\u2019app Messages, sauf que l\u00e0 c\u2019est rien qu\u2019\u00e0 vous et personne peut vous le reprendre (sauf le karma ^^).<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/korben.info\/cdn-cgi\/image\/width=1200,fit=scale-down,quality=90,f=avif\/imessage-exporter-recuperer-conversations-apple\/imessage-exporter-recuperer-conversations-apple-2.png\" alt=\"\" loading=\"lazy\"><\/p>\n<p>Pour l\u2019install, si vous \u00eates \u00e0 l\u2019aise avec Rust, hop, un simple <code>cargo install imessage-exporter<\/code> fera l\u2019affaire. Sinon y\u2019a un package Homebrew (<code>brew install imessage-exporter<\/code>) ou des binaires pr\u00e9compil\u00e9s sur<br \/>\n<a href=\"https:\/\/github.com\/ReagentX\/imessage-exporter\/releases\">la page du projet<\/a><br \/>\npour Mac Intel et Apple Silicon.<\/p>\n<p>Notez qu\u2019il vous faudra aussi installer ImageMagick et ffmpeg pour la conversion des pi\u00e8ces jointes, mais rien de sorcier. Ensuite, c\u00f4t\u00e9 utilisation, c\u2019est de la ligne de commande pure et dure. Par exemple, pour exporter toutes vos conversations en html avec les m\u00e9dias dans votre dossier personnel, vous tapez :<\/p>\n<div class=\"highlight\">\n<pre class=\"chroma\"><code class=\"language-gdscript3\" data-lang=\"gdscript3\"><span class=\"line\"><span class=\"cl\"><span class=\"n\">imessage<\/span><span class=\"o\">-<\/span><span class=\"n\">exporter<\/span> <span class=\"o\">-<\/span><span class=\"n\">f<\/span> <span class=\"n\">html<\/span> <span class=\"o\">-<\/span><span class=\"n\">c<\/span> <span class=\"n\">clone<\/span>\n<\/span><\/span><\/code><\/pre>\n<p>Si vous voulez exporter uniquement les conversations avec un contact sp\u00e9cifique, vous pouvez filtrer par num\u00e9ro de t\u00e9l\u00e9phone :<\/p>\n<div class=\"highlight\">\n<pre class=\"chroma\"><code class=\"language-gdscript3\" data-lang=\"gdscript3\"><span class=\"line\"><span class=\"cl\"><span class=\"n\">imessage<\/span><span class=\"o\">-<\/span><span class=\"n\">exporter<\/span> <span class=\"o\">-<\/span><span class=\"n\">f<\/span> <span class=\"n\">html<\/span> <span class=\"o\">-<\/span><span class=\"n\">c<\/span> <span class=\"n\">clone<\/span> <span class=\"o\">-<\/span><span class=\"n\">t<\/span> <span class=\"s2\">\"0612345678\"<\/span>\n<\/span><\/span><\/code><\/pre>\n<p>Et si votre base iMessage est corrompue ou que vous soup\u00e7onnez des probl\u00e8mes, l\u2019outil int\u00e8gre aussi une fonction diagnostic qui va scanner la base et vous remonter les anomalies.<\/p>\n<p>Et l\u2019outil g\u00e8re iMessage, RCS, SMS, MMS, les conversations de groupe, les messages format\u00e9s, les threads de r\u00e9ponse, les messages \u00e9dit\u00e9s, les traductions, les sondages, les votes, et m\u00eame les arri\u00e8re-plans de chat custom. C\u2019est ouf ! Et \u00e7a c\u2019est parce que ReagentX maintient ce projet depuis des ann\u00e9es et suit les updates Apple en temps r\u00e9el, ce qui n\u2019est franchement pas une mince affaire vu qu\u2019Apple change r\u00e9guli\u00e8rement le sch\u00e9ma de leur base.<\/p>\n<p>Normal que ce projet cartonne !<\/p>\n<p>Voil\u00e0 si vous tenez un minimum \u00e0 vos donn\u00e9es, allez faire un tour sur<br \/>\n<a href=\"https:\/\/github.com\/ReagentX\/imessage-exporter\">le repo GitHub d\u2019imessage-exporter<\/a><br \/>\n\u2026 \u00e7aa prend 10 minutes \u00e0 installer, et vous dormirez mieux en sachant que vos \u00e9changes et autres souvenir seront conserv\u00e9s bien au chaud sur votre prochain backup.<\/p>\n<p>Et un grand merci \u00e0 Lorenper de m\u2019avoir signal\u00e9 ce projet.<\/p>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Vous avez combien de messages iMessage sur votre Mac ? 10 000 ? 50 000 ? Plus ???? Vous en avez des amis, dites moi ! Et maintenant, petite question pi\u00e8ge : Combien de ces messages pouvez-vous r\u00e9ellement exploiter en dehors de l\u2019app Messages d\u2019Apple ? H\u00e9 bien la r\u00e9ponse va vous surprendre (non) : z\u00e9ro ! H\u00e9 oui, car vos conversations sont stock\u00e9es dans une base SQLite quelque part sur votre disque dur , mais Apple a fait en sorte que vous ne puissiez rien en faire. Les pi\u00e8ces jointes sont planqu\u00e9s dans des dossiers obscurs avec des noms al\u00e9atoires, les m\u00e9tadonn\u00e9es sont \u00e9clat\u00e9es sur une quinzaine de tables, et les timestamps sont au format Apple (pas Unix). Vous pouvez donc ouvrir la base avec DB Browser si vous voulez, mais vous allez juste pleurer du sang devant votre \u00e9cran et perdre votre joie de vivre. Et le plus beau dans tout \u00e7a c\u2019est qu\u2019Apple ne propose AUCUN moyen d\u2019exporter vos messages. Y\u2019a rien. Y\u2019a des boutons d\u2019export pour vos photos, pour vos mails, pour vos contacts, mais pour vos SMS et iMessages, c\u2019est podzob ! Donc si vous voulez quitter l\u2019\u00e9cosyst\u00e8me Apple et migrer vers Android (mais qui fait \u00e7a ??? lol), bonne chance pour r\u00e9cup\u00e9rer ces 10 ans de conversations torrides avec Monique de la compta. Et si vous avez besoin d\u2019archiver des \u00e9changes professionnels pour raisons l\u00e9gales, \u00e0 part faire des centaines de captures \u00e9cran ou de copier coller, j\u2019vois pas. Heureusement, un dev nomm\u00e9 ReagentX en a eu marre de cette situation et a cr\u00e9\u00e9 imessage-exporter, un outil open source en Rust qui fait exactement ce qu\u2019Apple refuse de faire \u00e0 savoir vous donner acc\u00e8s \u00e0 VOS propres donn\u00e9es dans un format lisible et portable. L\u2019outil tourne sur macOS \u00e9videmment, mais aussi sur Linux et Windows. Comme \u00e7a, m\u00eame si vous avez vir\u00e9 votre Mac depuis 3 ans, vous pouvez quand m\u00eame r\u00e9cup\u00e9rer votre ancienne base iMessage et l\u2019exporter tranquillement depuis votre machine Ubuntu ou Windows. Et au niveau des formats d\u2019export, vous avez le choix entre du txt et du html. Le format html est particuli\u00e8rement bien foutu parce qu\u2019il recr\u00e9e l\u2019interface visuelle d\u2019iMessage avec vos bulles bleues et grises, les heures d\u2019envoi, et surtout il pr\u00e9serve tous les m\u00e9dias : photos, vid\u00e9os, audios, tout y passe. Vous vous retrouvez avec un site html statique que vous pouvez ouvrir dans n\u2019importe quel navigateur et parcourir comme si vous \u00e9tiez dans l\u2019app Messages, sauf que l\u00e0 c\u2019est rien qu\u2019\u00e0 vous et personne peut vous le reprendre (sauf le karma ^^). Pour l\u2019install, si vous \u00eates \u00e0 l\u2019aise avec Rust, hop, un simple cargo install imessage-exporter fera l\u2019affaire. Sinon y\u2019a un package Homebrew (brew install imessage-exporter) ou des binaires pr\u00e9compil\u00e9s sur la page du projet pour Mac Intel et Apple Silicon. Notez qu\u2019il vous faudra aussi installer ImageMagick et ffmpeg pour la conversion des pi\u00e8ces jointes, mais rien de sorcier. Ensuite, c\u00f4t\u00e9 utilisation, c\u2019est de la ligne de commande pure et dure. Par exemple, pour exporter toutes vos conversations en html avec les m\u00e9dias dans votre dossier personnel, vous tapez : imessage-exporter -f html -c clone Si vous voulez exporter uniquement les conversations avec un contact sp\u00e9cifique, vous pouvez filtrer par num\u00e9ro de t\u00e9l\u00e9phone : imessage-exporter -f html -c clone -t &#8220;0612345678&#8221; Et si votre base iMessage est corrompue ou que vous soup\u00e7onnez des probl\u00e8mes, l\u2019outil int\u00e8gre aussi une fonction diagnostic qui va scanner la base et vous remonter les anomalies. Et l\u2019outil g\u00e8re iMessage, RCS, SMS, MMS, les conversations de groupe, les messages format\u00e9s, les threads de r\u00e9ponse, les messages \u00e9dit\u00e9s, les traductions, les sondages, les votes, et m\u00eame les arri\u00e8re-plans de chat custom. C\u2019est ouf ! Et \u00e7a c\u2019est parce que ReagentX maintient ce projet depuis des ann\u00e9es et suit les updates Apple en temps r\u00e9el, ce qui n\u2019est franchement pas une mince affaire vu qu\u2019Apple change r\u00e9guli\u00e8rement le sch\u00e9ma de leur base. Normal que ce projet cartonne ! Voil\u00e0 si vous tenez un minimum \u00e0 vos donn\u00e9es, allez faire un tour sur le repo GitHub d\u2019imessage-exporter \u2026 \u00e7aa prend 10 minutes \u00e0 installer, et vous dormirez mieux en sachant que vos \u00e9changes et autres souvenir seront conserv\u00e9s bien au chaud sur votre prochain backup. Et un grand merci \u00e0 Lorenper de m\u2019avoir signal\u00e9 ce projet.<\/p>\n","protected":false},"author":1,"featured_media":1633,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"give_campaign_id":0,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_kadence_starter_templates_imported_post":false,"footnotes":""},"class_list":["post-1632","page","type-page","status-publish","has-post-thumbnail","hentry"],"campaignId":"","_links":{"self":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages\/1632","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/comments?post=1632"}],"version-history":[{"count":0,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages\/1632\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/media\/1633"}],"wp:attachment":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/media?parent=1632"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}