Why "Export data" isn't what you want
For an eligible signed-in account, Settings, then Data controls, then Export data requests an account export. OpenAI's help page says the ZIP includes chat history and other account data; check that it contains the conversations you need. This is not a single-conversation PDF. Organization-managed workspaces have different availability rules, so check the help page or ask your administrator.
That's a good backup. For one conversation, it's the long way round.
Two ways to save one chat
Print to PDF. Open the chat, press Ctrl+P (or Cmd+P on a Mac), and choose Save as PDF. Free and built in. On a long chat, though, the layout, buttons and side panel can come along, long code blocks can get cut, and you may need to scroll up first so the whole chat is loaded.
Copy and paste into a document. Fine for a few messages, slow for a long chat.
One chat in one click: Export, in Uncook
Uncook's Export saves the chat you're looking at, and only that one. On the ChatGPT page, click the Uncook icon and pick Export, then choose PDF, Markdown or plain text.
Export is free, PDF included, and it doesn't count as a task. It also works with a supported Claude or Gemini chat in desktop Chrome.
PDF, Markdown or text?
- PDF to read, print, attach or hand in.
- Markdown to paste into a notes app or a doc, with headings and lists intact.
- Plain text to paste anywhere.
Questions people ask
Does Export send my chat to Uncook's servers? The export-only data block above explains the local operation; Export does not send the chat to Uncook's servers.
Can I export a chat that's too long to share? Yes. The extension reads the chat on the page, so it doesn't need a share link.
Want a shorter version instead? Use Summarize to get the essentials of the chat, then export that.
Export runs in your browser, through the extension. The chat isn't sent to our servers, and nothing is kept on our side.