If you use ChatGPT for work or study, your chat history holds a lot you may want to find again. Right now it lives in one place: an account you don’t control.
What can go wrong
- You delete a chat while tidying the sidebar, and later need it.
- You lose access to the account: a work workspace you leave, a login you can’t recover, an account that is closed.
- You can’t find it. Past a few hundred chats, the history is hard to search. A chat you can’t find is as good as lost.
What a good backup needs
- Every chat, not just the ones you remembered to save.
- Current: chats you continue are updated in the backup too.
- Independent: a deleted chat on the site doesn’t delete the copy.
- Versioned: when a chat changes, what it said before is still there.
- Readable without special software, today and in ten years. Plain text formats like Markdown are the safe choice.
Three ways to back up
| Data export | Copy and paste | Chat to Markdown | |
|---|---|---|---|
| Every chat | Yes | Only what you copy | Yes with Pro, 10 on Free |
| Stays current | No, a snapshot | No | Yes, as often as every 15 minutes |
| Survives deleting a chat | If exported before | Yes | Yes |
| Keeps earlier versions | No, one snapshot | No | Yes, up to 100 per chat |
| Format | JSON and one HTML page | Whatever you paste into | One Markdown file per chat |
| Effort | Request, wait, download, repeat | High | Two minutes, once |
Do the official export (Settings → Data controls → Export data) at least once anyway. It is the complete record OpenAI holds, including every branch of edited chats. It just doesn’t stay up to date. See exporting ChatGPT to Markdown for what is in it.
Set up an automatic backup
- Add Chat to Markdown to Chrome or Edge on the computer you use most.
- Choose a folder that is already part of your computer’s backups, for example inside Documents, or a cloud-synced folder like iCloud Drive, Dropbox or OneDrive. Pick Allow on every visit when Chrome asks.
- Turn on ChatGPT (Chrome asks to allow chatgpt.com), stay signed in there and press Start saving. Your latest chats are saved within a minute; with Pro, the rest of your history follows in the background.
- Leave Keep chats you delete and Keep a history of changes on in Settings → What to save (both are on by default). When a chat disappears from ChatGPT, its file stays and gets
deleted: truein its properties. When a chat changes, the version before is kept in a hidden.chattomarkdownfolder.
Have the export ZIP already? Pro can import it, so the backup is complete right away instead of filling in over time.
The backup is written by your browser to your disk. It never passes through our servers, so the only copies are the ones you control.
Using the backup
There is nothing to restore: the backup is already a folder of readable files. Search it with your computer’s file search, open it as an Obsidian vault, or grep it. Each file starts with the chat’s title, dates, model and a link back to the original, so you can always tell where a note came from.
Use Claude, Gemini or another AI too? The same folder takes chats from all 8 services it supports, each in its own subfolder; see exporting Claude conversations.