
ChatGPT exports your whole history or nothing
OpenAI's only export is the full account archive. There's no button that saves one conversation, as of October 2026. A user asked for one on OpenAI's own forum in August 2026. OpenAI Support replied on 8 September that it's "a more specific request we can pass to the product team," then added: "We don't have a timeline." So pick your route by what you need:
| You want | Route | Wait | What you get |
|---|---|---|---|
| Every chat, as a backup | Settings, Data controls, Export data | Up to 7 days, then 24 hours to download | A ZIP of your chat history and account data |
| One chat as a PDF | Open the chat, press Ctrl+P (or ⌘+P on a Mac), Save as PDF | None | A printout of the page; long chats can print blank or cut pages |
| One chat as text | Select the chat, copy it, paste it into a document | None | Plain text; a long chat can lose parts |
| One chat to send someone | Share, then Create link | None | A public snapshot link, not a file |
| Your chats in Gemini | Upload the ZIP to Gemini's Import chats | OpenAI's wait plus up to a day | Chats you can continue, outside the EEA, UK and Switzerland |
| Your chats in Claude | No chat import; paste a memory summary instead | Minutes | What ChatGPT knows about you, not the chats |
| Your chats in another ChatGPT account | Upload the conversations JSON to a new chat | OpenAI's wait | A reference file in one chat, not your old sidebar |
The 24 hours is the clock that catches people. You can't pick the day the email lands, so request the export in a week when you'll be reading your inbox. If the link dies, you start again from Export.
How do I export all my ChatGPT conversations?
You export all your ChatGPT conversations from Settings on chatgpt.com. OpenAI's export page gives these steps:
- Sign in at chatgpt.com and open your profile menu.
- Choose Settings, then Data controls.
- Under Export data, select Export.
- Select Confirm export.
- Wait for the email, or a text if your account uses only a phone number.
- Download the ZIP while signed in to the same account.
OpenAI states both clocks plainly: "Exports can take up to 7 days to arrive" and "The download link expires 24 hours after you receive it." Don't send a second request while one is pending. OpenAI asks you to wait for the first to finish. If nothing comes after 7 days, check spam and your text messages, then contact OpenAI Support.
Self service export works on Free, Go, Plus and Pro, and in eligible ChatGPT Edu workspaces. It isn't offered in ChatGPT Business, Enterprise or ChatGPT for Healthcare workspaces. There, the workspace owner handles it. Locked out of your account? The Privacy Portal takes the same request: Make a Privacy Request, then I have a consumer ChatGPT account, then Download my data.
Two timing traps sit on the same page. OpenAI says "An export cannot restore chats that have already been deleted," so export before you clean up. And if your personal workspace is about to be merged into a company workspace, export first. OpenAI warns you may lose access to export links once the personal workspace is gone.
What's inside the ChatGPT export ZIP?
The ZIP holds your conversations as JSON, plus account files, and OpenAI doesn't list them one by one. Its export page says only that the ZIP "includes your chat history and other relevant account data." Its transfer article names the file to look for, a conversations JSON file. It also warns: "Larger exports may contain numbered conversation JSON files instead."
| File | What it holds | Who says so |
|---|---|---|
| conversations.json (or numbered files on big accounts) | Every conversation, as structured data | OpenAI's transfer article |
| chat.html, in some exports | The same chats as one page you open in a browser | Guides that unpacked real exports; one says only some exports carry it |
| user.json | Account details such as name and email | Guides that unpacked real exports |
| message_feedback.json | Your thumbs up and thumbs down ratings | Guides that unpacked real exports |
| Image files | Pictures you uploaded or generated | Our own importer, which skips them |
conversations.json isn't a transcript. We read the format line by line to build an importer for it, and ChatGPT stores each chat as a tree. Every regenerated reply and every edited prompt is its own branch, and a pointer marks the branch you last saw. Read the file top to bottom and you'll meet drafts you threw away.
chat.html is the readable copy, when your ZIP has one. A format guide that unpacked real exports says only some include it. If yours does, open it in any browser and find the chat with your browser's search. You get a clean page to print or copy. If it doesn't, conversations.json is your only copy. Either way, check the export is complete before you delete anything in ChatGPT.
How do I export one ChatGPT conversation to PDF or text?
You export one ChatGPT conversation by printing it or copying it, because ChatGPT has no single chat export. OpenAI's export page covers the full archive only, and documents it from chatgpt.com and the Privacy Portal. Three routes work for one chat:
- Print it. Open the chat in a browser and press Ctrl+P, or ⌘+P on a Mac, as Google's Chrome help lists them. Pick Save as PDF as the destination.
- Copy it. Select the whole conversation, copy it and paste it into a document. That gives you plain text.
- Share it, then print it. Select Share, then Create link, open the link and print that page.
Each route has a flaw. The forum user who asked OpenAI for an export wrote that printing "may produce blank or incomplete pages," and that copying a whole chat "may omit parts of the text." Check the end of your PDF or paste against the chat before you rely on it.
The share route makes a public page. OpenAI's shared links FAQ says "Anyone who has a link created from a personal account can view" it, and "Messages added later are not included automatically." Delete the link when you're done, under Settings, Data controls, Shared links, Manage.
Browser extensions that save one chat as PDF, Markdown or text exist too. They can read every chat you open, so check who makes one before you install it. For a single old chat, the export's chat.html is often the cleaner source, if your ZIP has one.
Can you export ChatGPT conversations to Claude or Gemini?
Gemini imports a ChatGPT export ZIP. Claude doesn't import chats, only a pasted summary of what ChatGPT remembers about you. Here's what each destination reads, from each company's help pages as of October 2026:
| Destination | What it reads | Limits | What arrives |
|---|---|---|---|
| Gemini | The export ZIP, unopened | 5 GB a file, 5 uploads a day, up to a day to process; personal Google Account, 18 or older, not in the EEA, UK or Switzerland | Your chats, to continue in Gemini |
| Claude | Text you paste from ChatGPT | No chat history import | Memory entries about you |
| Another ChatGPT account | The conversations JSON, uploaded to a chat | Big files may need splitting | A reference file in one conversation |
| Whizi | conversations.json, or the ZIP | 300 MB for a raw .json file | Each chat's text, as a chat you can continue |
In Gemini, open Settings & help, then Import memory to Gemini, and under Import chats select Add. Google's import page says "The file size limit is 5 GB" and that work, school and supervised accounts can't use it. The full order, with the billing date in mind, is in how to switch from ChatGPT to Gemini.
Claude's import is memory only. Anthropic's memory import page says "Claude will extract key information and store it as individual memory entries." Your chats stay in the ZIP. You can still upload chat.html or a JSON file to a Claude chat as a file, within Claude's upload limits. The prompt that moves your memory is in how to transfer ChatGPT memory to Claude, and the whole move is in how to switch from ChatGPT to Claude.
Whizi, which publishes this page, imports the export under Settings, Account, Import chats. Your browser reads conversations.json and uploads only the parsed text, and importing the same file twice lands each chat once. It keeps the branch you last saw, with titles and timestamps. It leaves out images, charts and maps, hidden reasoning, code tool output and custom instruction blocks. Where it loses: inside a ZIP it looks only for a file named conversations.json, so an export split into numbered files has to be unzipped and each file picked in turn (how the import works).
- Request the export from Settings, Data controls, Export data, then Confirm export
- Download the ZIP within 24 hours of the email, signed in to the same account
- Check the ZIP holds every chat you need (chat.html, if yours has one, is the quick way) before deleting anything
- For one chat, print to PDF or copy it, and check the end against the original
- Delete any share link you made once the copy is saved
Frequently asked questions
How long does a ChatGPT data export take?
Up to 7 days, according to OpenAI's export page as of October 2026. The download link then expires 24 hours after you receive it. If nothing arrives within 7 days, check spam and your text messages, then contact OpenAI Support. If you are exporting because you are leaving ChatGPT, see how to remove your card from ChatGPT to stop the charges.
Does the ChatGPT export include deleted chats?
No. OpenAI says an export cannot restore chats that have already been deleted, and the ZIP holds only what's in your account on the day you ask. So export before you delete. Does ChatGPT delete conversations explains the 30 day window after you delete one.
Can I export ChatGPT chats from a work account?
Not yourself. Self service export isn't available in ChatGPT Business, Enterprise or ChatGPT for Healthcare workspaces, so ask the workspace owner. In Edu workspaces it depends on your role and the admin's settings. Can my employer see my ChatGPT conversations covers who can read workplace chats.
Can I move ChatGPT conversations to another ChatGPT account?
Not as chats. You can upload the conversations JSON to a new chat in the account you keep, where it works as a reference file. OpenAI's transfer article says this "does not recreate your previous ChatGPT account experience," and it doesn't carry memories, custom instructions or GPTs. AI chatbots with memory compares how seven chatbots handle what they remember.