Convertisseur d’export ChatGPT en Markdown
Transformez le conversations.json d’un export de données ChatGPT en Markdown propre — la branche que vous avez vue en dernier, sans prompts système ni échanges d’outils.
Entrée
Résultat
Le résultat apparaîtra ici.L’export de données de ChatGPT (Paramètres → Gestion des données → Exporter les données) vous remet un zip dont le fichier conversations.json contient toutes vos discussions — mais sous forme d’arbre de nœuds de messages, où chaque réponse régénérée, chaque question modifiée, chaque message système caché et chaque appel d’outil sont conservés côte à côte. Cet outil lit ce fichier et écrit chaque conversation en Markdown, que vous pouvez garder dans une application de notes, un dépôt ou une base de connaissances. Il suit le même chemin dans l’arbre que pionxzh/chatgpt-exporter (MIT), l’extension de navigateur populaire pour exporter ses discussions : du dernier message que vous avez consulté en remontant jusqu’au début.
Comment ça marche
- Pour chaque conversation, il part de current_node et remonte par le parent de chaque message, ce qui donne la branche affichée à l’écran quand vous l’avez quittée ; les réponses régénérées et les questions modifiées entre-temps sont comptées mais ignorées.
- Il écarte ce que l’interface de ChatGPT n’a jamais affiché : prompts système, instructions personnalisées et contexte de mémoire, appels d’outils et leurs résultats, messages cachés, traces de raisonnement et marqueurs de citation.
- Les réponses coupées par « Continue generating » sont réunies en une seule, les images que vous avez envoyées sont marquées [image] et les autres pièces jointes [attachment], et le Markdown des réponses — blocs de code compris — est conservé tel qu’il a été écrit.
- Chaque conversation devient un document avec son titre, sa date et son modèle, suivis de sections ### You et ### ChatGPT ; les documents sont séparés par une ligne horizontale, et un filtre sur le titre restreint l’export aux discussions correspondantes.
Où vont vos données
Nulle part. Cet outil s’exécute entièrement dans votre navigateur : le texte collé est traité par la page, jamais transmis à un serveur ni consigné dans un journal.
Cet outil est gratuit et ne demande aucun compte. Ses résultats n’existent que dans la page ouverte et ne sont enregistrés nulle part.
Ce que ça coûte
Cet outil est gratuit, sans connexion ni points.
Questions fréquentes
- Où trouver conversations.json ?
- Dans ChatGPT, ouvrez Paramètres → Gestion des données → Exporter les données et confirmez. OpenAI envoie par e-mail un lien de téléchargement, en général en quelques minutes et valable 24 heures. Décompressez l’archive ; conversations.json se trouve à la racine, à côté de chat.html. Ouvrez-le dans un éditeur de texte et collez-en ici tout le contenu.
- Est-il sûr de coller ici tout mon historique de discussions ?
- La conversion se fait entièrement dans votre navigateur : le JSON est analysé sur cette page, rien n’est envoyé, et l’outil ne garde aucun historique de ce que vous convertissez. Un historique de discussions reste toutefois personnel ; fermez donc l’onglet une fois terminé si vous êtes sur un ordinateur partagé.
- Pourquoi certains de mes messages manquent-ils ?
- Seule la branche que vous avez consultée en dernier est conservée. Si vous avez modifié une question ou régénéré une réponse, les anciennes versions se trouvent sur d’autres branches ; les statistiques indiquent combien de messages ont été ignorés pour cette raison. Les appels d’outils, comme les recherches et l’exécution de code, sont également laissés de côté ; leurs résultats visibles figurent dans la réponse qui les suit.
- Gère-t-il les exports très volumineux ?
- Il analyse le fichier en mémoire, ce que les navigateurs de bureau récents supportent pour des exports de plusieurs dizaines de mégaoctets. Coller un très gros fichier dans la zone de texte peut prendre quelques secondes ; utilisez le filtre sur le titre pour ne convertir que les conversations dont vous avez besoin.
L’open source derrière
Cet outil est une implémentation autonome, sans bibliothèque tierce. pionxzh/chatgpt-exporter (MIT) fait le même travail sous forme de bibliothèque : pour l’intégrer à votre programme, commencez par là plutôt que d’appeler une page web.
pionxzh/chatgpt-exporterAussi appelé
- export ChatGPT en Markdown
- conversations.json
- convertir export ChatGPT
- exporter historique ChatGPT
- sauvegarder conversations ChatGPT
- chatgpt export to markdown