How to export ChatGPT conversations
The official way, as of 2026-09: Profile menu > Settings > Data controls > Export data > Export > Confirm export. You get an email with a download link, within a few seconds to minutes; the link stays valid for 24 hours and the archive holds every conversation in the account, with conversations.json inside. There is no built-in export of a single chat, so for one conversation you print to PDF or copy the text. NeatChats does not export chat text at all: its backup file carries your folders, pins and chat titles, so you can restore the filing on another computer. This page covers all four.
How do I export all my ChatGPT conversations?
ChatGPT exports the whole account, not one chat. As of 2026-09 the path is: Profile menu > Settings > Data controls > Export data > Export > Confirm export. Menus move, so treat that as the shape rather than the exact labels; the OpenAI help page at the bottom has the current wording. The export is available on Free, Go, Plus, Pro and eligible Edu workspaces (Business and Enterprise ask the workspace owner).
After confirming you get an email with a download link, within a few seconds to minutes. The link is valid for 24 hours; miss it and you simply export again. Nothing is deleted from your account by exporting.
| Method | What it covers | Format | Delivery |
|---|---|---|---|
| ChatGPT data export | every conversation in the account | Archive with conversations.json | Email link, valid 24 h |
| Print to PDF (browser) | The chat on screen | Immediate | |
| Copy and paste | The messages you select | Text or Markdown, as pasted | Immediate |
| NeatChats backup | Your folders, pins and chat titles, not the chat text | neatchats-backup-YYYY-MM-DD.json | Immediate |
What is in the export?
The archive contains conversations.json, the full conversation history as data, alongside the other files OpenAI includes. The JSON is what you want for search or for moving a conversation into another tool; it holds every message of every chat, so keep the file somewhere private.
How do I save one conversation as PDF, text or Markdown?
For a single chat the fastest route needs no extension: open the chat, press Ctrl+P (Cmd+P on a Mac) and choose Save as PDF; check the preview, since a very long chat may need the page scrolled to the top first. For text or Markdown, select the messages, copy, and paste into a plain-text or Markdown editor. Dedicated exporter extensions add one-click PDF and Markdown, and NeatChats is not one of them: it organizes chats, it does not copy them.
What does the NeatChats backup contain?
The extension popup has Export backup and Import backup. Export writes neatchats-backup-YYYY-MM-DD.json to your downloads. It is the extension's own state, version 1, and nothing from inside your chats:
| Key | What it holds |
|---|---|
| app | Always "neatchats"; import checks it is a NeatChats file. |
| version | Backup format version (1). |
| exportedAt | Date and time of the export, ISO 8601. |
| state.folders | Your folders: id, name, colour, parent, order, created date. |
| state.assignments | Which chat id sits in which folder (one folder per chat). |
| state.pinned | Ids of pinned chats, in pin order. |
| state.titles | The last title seen for each chat id, so folders can show chats not yet scrolled into the sidebar. |
| state.collapsed | Which folders you had collapsed. |
Chat ids and titles are enough to rebuild the folder view on any computer where you are signed in to the same ChatGPT account, because the chats themselves still live in that account. Up to 2000 titles are remembered; pinned and filed chats are never dropped from that list.
How do I restore a backup?
- Install NeatChats on the other computer and open the popup from the Chrome toolbar.
- Click Import backup and choose the neatchats-backup-…json file.
- The popup reports how many folders and pins it loaded; open chatgpt.com and the panel shows them. Import replaces what was there, it does not merge.
A file with more than 500 folders or a different format version is refused rather than half-loaded. For how the folders work once they are back, see ChatGPT folders: how to create and use them; the backup buttons and the plan they belong to are described on the Pro page.
Sources of the ChatGPT facts on this page
- ChatGPT data export: OpenAI Help Center, Exporting your ChatGPT history and data — https://help.openai.com/en/articles/7260999-how-do-i-export-my-chatgpt-history-and-data, read on 2026-09-21
- ChatGPT Projects: OpenAI Help Center, Projects in ChatGPT — https://help.openai.com/en/articles/10169521-projects-in-chatgpt, read on 2026-09-21
The backup format, file name and limits on this page are read from the extension's own code (version 0.1.0) and checked by tests against the file the popup actually writes.
Frequently asked questions
- Can I export a single ChatGPT conversation?
- Not from ChatGPT's own settings as of 2026-09: the export covers every conversation in the account. For one chat, open it and print to PDF from the browser, or copy the messages into a document.
- How long does the ChatGPT export take?
- The help page says an email with a download link, within a few seconds to minutes. The download link expires after 24 hours; after that you request a new export.
- Which plans can export?
- Free, Go, Plus, Pro and eligible Edu workspaces (Business and Enterprise ask the workspace owner).
- Does NeatChats export my conversations?
- No. The extension reads chat titles to build its panel and never copies the chat text out of ChatGPT. Its Export backup button writes a JSON file with your folders, pins, remembered titles and collapsed state, nothing else.
- What is the NeatChats backup file called?
- neatchats-backup-YYYY-MM-DD.json, dated the day you export it. It is plain JSON you can open in any text editor.
- Does importing a backup merge or replace?
- Replace. Import swaps your current folders and pins for the file's contents, then reports how many folders and pins it loaded. Export first if the current state matters.
More guides
- How to organize ChatGPT conversations
Two ways to organize ChatGPT chats: the built-in Projects, or folders, pins and search in the sidebar with NeatChats. Limits and steps, as of 2026-09.
- ChatGPT folders: does ChatGPT have them, and how to make them
Does ChatGPT have folders? What Projects do, how to make folders in the sidebar with NeatChats, free vs Pro, and what to check when folders go missing.
Last updated 2026-09-21. NeatChats is an independent extension, not affiliated with OpenAI. ChatGPT is a trademark of OpenAI. Your chats stay in your browser; nothing is uploaded to us.