Comment exporter une conversation ChatGPT en Markdown
18 octobre 2026 · 5 min de lecture
Réponse rapide
ChatGPT n'a pas de bouton qui enregistre une seule conversation en Markdown. Vous pouvez copier chaque réponse à la main, demander l'export complet de vos données dans les paramètres, ou ajouter à la page un petit outil qui télécharge la conversation ouverte en fichier .md en un clic.
Pourquoi vouloir une conversation en Markdown
Une bonne conversation avec ChatGPT mérite souvent d'être gardée : une séance de débogage, un fil de recherche, un brouillon retravaillé. Markdown est le format que lisent nativement la plupart des applis de notes, des wikis et des éditeurs de code. Obsidian, Notion, GitHub, VS Code et la plupart des générateurs de sites statiques l'ouvrent, et il conserve les titres, les listes, les tableaux et les blocs de code. Le problème, c'est que ChatGPT affiche la conversation comme une page web, et les moyens évidents de l'en sortir perdent la mise en forme ou vous donnent bien plus qu'une conversation.
La méthode intégrée
ChatGPT peut exporter toutes vos données d'un coup. En octobre 2026, les étapes sont :
- Ouvrez ChatGPT, cliquez sur votre photo de profil, puis sur Paramètres (Settings).
- Allez dans la section des contrôles de données (Data controls).
- À côté de Exporter les données (Export data), cliquez sur Exporter, puis confirmez.
OpenAI vous envoie alors un lien de téléchargement par e-mail. L'archive est un fichier ZIP contenant une page HTML avec toutes vos conversations, plus des fichiers JSON avec les mêmes données sous une forme lisible par une machine. Le lien de l'e-mail expire au bout d'un jour, alors téléchargez l'archive peu après sa réception.
C'est le bon outil pour sauvegarder tout votre historique. Ce n'est pas le bon pour une seule conversation. Vous recevez toutes vos discussions, en HTML et JSON plutôt qu'en Markdown, et vous attendez un e-mail à chaque fois. Transformer le JSON en Markdown propre est un petit projet de programmation à part entière. Certains espaces de travail professionnels ne proposent pas du tout l'export.
La méthode manuelle
Pour une seule conversation, copier à la main fonctionne :
- Survolez chaque réponse de ChatGPT et cliquez sur le bouton de copie en dessous. Le texte copié sort en Markdown, avec les blocs de code et les listes préservés.
- Collez chaque réponse dans un nouveau fichier dans votre éditeur.
- Copiez vos propres messages en les sélectionnant et en les collant entre les réponses, avec un titre comme
## Vouset## ChatGPTavant chaque partie. - Enregistrez le fichier avec l'extension
.md.
Vous obtenez un fichier propre, mais cela prend une minute par échange. Une longue conversation de quarante messages devient une corvée, et il est facile d'oublier un message ou de coller deux réponses dans le mauvais ordre. Tout sélectionner avec Ctrl+A puis coller est plus rapide, mais cela embarque la barre latérale, les libellés de boutons et les horodatages, et aplatit les blocs de code en texte brut.
Rendez-le permanent avec un outil
Si vous enregistrez des conversations de temps en temps, la copie est une tâche qu'un petit outil peut faire. Un userscript, ce sont quelques lignes de JavaScript qui s'exécutent sur le site de votre choix. Un userscript qui ajoute un bouton Exporter en Markdown à ChatGPT lirait la conversation ouverte dans la page, parcourrait chaque message dans l'ordre, l'étiquetterait comme le vôtre ou celui de ChatGPT, convertirait la mise en forme en Markdown et téléchargerait le résultat en fichier .md portant le nom de la conversation.
Vous n'avez pas à écrire ce script vous-même. ScriptPanda est une extension Chrome qui crée ce genre d'outil à partir d'une description en langage courant. Vous ouvrez son panneau latéral sur chatgpt.com, décrivez le bouton souhaité, et il écrit le userscript puis l'installe sur la page. La demande à la fin de ce guide est exactement celle à coller. Le bouton apparaît ensuite sur chaque conversation ChatGPT que vous ouvrez.
Quelques détails valent la peine d'être demandés dans la même demande ou dans une modification ultérieure :
- Le nom du fichier. Demandez qu'il contienne le titre de la conversation, pour que les fichiers se trient bien dans un dossier.
- Les métadonnées. Si vous utilisez Obsidian, demandez un court en-tête YAML avec la date et le lien de la conversation.
- Une partie seulement. Vous pouvez demander une case à cocher sur chaque message et n'exporter que ceux cochés.
Une fois créé, ce type d'outil tourne dans votre navigateur aussi souvent que vous le voulez. Il n'appelle pas l'IA pour exporter, donc l'export ne consomme aucune des requêtes de votre formule. Seules sa création et ses modifications ultérieures en consomment.
Quelle option choisir
- Une conversation, une fois : copiez les réponses à la main.
- Tout ce que vous avez écrit, en sauvegarde : utilisez Exporter les données dans les paramètres.
- Une conversation, régulièrement, en gardant la mise en forme : ajoutez le bouton d'export.
Limites
L'outil fonctionne sur la conversation ouverte dans l'onglet. Il ne peut pas exporter des conversations que vous n'avez pas ouvertes, ni tourner en arrière-plan ou selon un horaire. Il lit ce que ChatGPT a affiché dans la page, donc les images que vous avez envoyées et les fichiers générés par ChatGPT sortent sous forme de liens ou d'emplacements, pas comme les fichiers eux-mêmes. Si ChatGPT change la mise en page, le bouton peut ne plus trouver les messages. Dans ce cas, ouvrez ScriptPanda sur la page, dites ce qui ne marche plus et demandez-lui de corriger l'outil pour la page telle qu'elle est maintenant. Les fichiers exportés sont enregistrés sur votre ordinateur comme n'importe quel téléchargement. Rien n'est envoyé nulle part quand vous cliquez sur le bouton.
Le faire avec ScriptPanda
Créez-le en une seule demande
Ajoute un bouton Exporter en Markdown en haut de cette conversation ChatGPT. Quand je clique dessus, télécharge toute la conversation en fichier .md, avec mes messages et les réponses de ChatGPT dans des sections séparées, en gardant les blocs de code, les listes et les tableaux.
- 1Ajoutez ScriptPanda à Chrome.
- 2Ouvrez le panneau latéral sur le site à modifier.
- 3Collez la demande et envoyez-la. ScriptPanda crée l'outil dans la page.