How to read your ChatGPT export

Your ChatGPT history is yours — OpenAI lets you download all of it. But what you get is a ZIP of JSON, not something you can comfortably read. Here's how to request the export, what's actually inside it, and how to read your conversations offline.

Step 1 — Request your data export

  1. Open ChatGPT and click your profile picture, then Settings.
  2. Go to Data controls.
  3. Click Export data, then Confirm export.
  4. OpenAI emails you a download link — usually within minutes, sometimes longer for big histories. The link expires after 24 hours, so download the ZIP when the email arrives.

Step 2 — What's inside the ZIP

Step 3 — Reading what matters, beautifully

ChatGPT writes its answers in Markdown — the tables, the code blocks, the headings in a long research answer are all markdown under the hood. That means the answers worth keeping can be saved as .md files and read properly:

  1. Under any ChatGPT answer, click Copy — you get the markdown source, not flattened text. (Canvas documents can be downloaded as markdown directly.)
  2. Paste it into a file ending in .md — Notes, a text editor, anything — and save or AirDrop it to your device.
  3. Open it in Read.md: tables, syntax-highlighted code, even Mermaid diagrams render the way they were meant to look — offline, on iPhone, iPad, Android, or Mac.
Download on the App Store Get it on Google Play Download on the Mac App Store

What about the full archive?

An archive viewer that opens your whole conversations.json — every conversation, searchable, readable — is in development for Read.md. Today the app reads markdown files, not the export JSON itself. If a ChatGPT archive reader is something you want, tell us: pabsoftware@gmail.com — it directly shapes how soon this ships.