How to export ChatGPT conversations to Markdown, PDF, and JSON
4 min read
ChatGPT does not offer a simple way to export a single conversation as a clean, shareable file. Its built-in export sends you a full account data dump as raw JSON and HTML by email, which is useful for backups but painful when you just want one chat as Markdown or a PDF.
This guide covers both approaches: ChatGPT's native data export, and a one-click method with Convattic that saves any conversation to an organized vault you can export to Markdown, PDF, or JSON whenever you need it.
Export a ChatGPT conversation in one click with Convattic
If you want a specific conversation as a clean file — not your entire account history — this is the fastest route.
- 1
Install the Convattic extension
Add the Convattic extension to Chrome. It runs quietly on ChatGPT, Claude, Gemini, and Perplexity and adds a Save button to each conversation.
- 2
Sign in with Google
Sign in once with Google to connect your private vault so saved conversations sync securely to your account.
- 3
Open the ChatGPT conversation and click Save
Open any ChatGPT chat and click Save. The full conversation — every prompt and response — is captured into your vault, where you can tag and search it.
- 4
Export to Markdown, PDF, or JSON
Open the saved conversation in your Convattic vault and choose Export. Pick Markdown for notes and docs, PDF for sharing or archiving, or JSON for a structured backup.
Option A: ChatGPT's built-in data export
ChatGPT can export your entire account history, but not a single conversation on its own. Use this when you want a complete backup rather than one clean file.
- Open ChatGPT and go to Settings, then Data controls.
- Choose Export data and confirm the request.
- Wait for the email from OpenAI with a download link (this can take a while).
- Download the .zip and open conversations.html or conversations.json inside it.
Why the built-in export falls short
The native export is designed for account portability, not everyday use. It has real limits when you simply want to keep or share individual chats.
- It exports everything at once — you cannot select a single conversation.
- The output is raw JSON and HTML, not clean Markdown or a ready-to-share PDF.
- There is no tagging, search, or organization across your conversations.
- It is a one-time snapshot, so new chats are never added automatically.
Which format should you choose?
The right export format depends on what you plan to do with the conversation next.
- Markdown: best for pasting into notes, docs, wikis, or a knowledge base while keeping formatting.
- PDF: best for sharing with someone, attaching to a record, or long-term archiving.
- JSON: best for a structured backup, or feeding a conversation into another tool or script.
Frequently asked questions
- Can I export just one ChatGPT conversation?
- Not with ChatGPT's built-in export, which only produces a full-account data dump. With Convattic you can save and export a single conversation to Markdown, PDF, or JSON in one click.
- Does exporting keep my formatting and code blocks?
- Yes. Convattic's Markdown and PDF exports preserve the structure of the conversation, including headings, lists, and code blocks, so it stays readable outside ChatGPT.
- Can I export conversations from Claude, Gemini, or Perplexity too?
- Yes. Convattic works across ChatGPT, Claude, Gemini, and Perplexity, so you can save and export conversations from all of them into one organized vault.
- Is my data private?
- Your saved conversations are stored in your private vault, tied to your account, and are not used to train AI models.
Keep every AI conversation organized and exportable
Convattic saves your ChatGPT, Claude, Gemini, and Perplexity chats into one searchable vault you can export to Markdown, PDF, or JSON anytime.
Get started free