Save the whole ChatGPT conversation
- Install the extension in Chrome, Microsoft Edge or Firefox and open the conversation you want at chatgpt.com.
- Set PDF as your default format.
- Choose a folder inside Downloads, or choose to be asked where to save each file.
- Use the Export button on the chat page. It saves the whole chat in the default format.
You can also export from the toolbar popup. It detects the current site and conversation. The onboarding checklist guides your first export and disappears when that export is complete.
Export selected ChatGPT messages instead
Open Select mode to see a checkbox for each message in the sidebar. Use All, Human, Assistant, None or Invert to adjust the selection. Shift+Click selects a range. The selected messages are outlined on the page, so you can see which part of the exchange will be included.
Select mode is free. You do not need a paid plan to export only the messages you choose.
Adjust the PDF before saving
Set a custom filename and document title. Choose A4 or Letter, portrait or landscape, and your preferred margins. You can switch between light and dark themes, change font size, include the original-conversation link, start each prompt on a new page, and toggle page numbers.
Font size is adjustable; font choice is not available. Code blocks are kept intact, including long ones, but PDF message text does not carry bold or list formatting.
Free-plan PDFs include a branding footer. Starter and Standard remove it. Compare the plans.
Find your exported ChatGPT chat again
The export is saved in your local archive on your machine. Search by keyword and use the site or code filter to narrow the results. A result reopens the original ChatGPT conversation.
The archive includes only exported chats, not all of your ChatGPT history. Re-exporting a chat replaces the previous archived copy. There is no sync or restore.
Combine exported chats in a PDF Pack
Starter and Standard, the paid plans, add PDF Packs and ZIP packs of up to 200 saved chats from the local archive, ordered newest first. A PDF Pack has a title page and clickable table of contents; a ZIP pack has one file per chat in any of the five formats. Choose the chats, pack title, page size, theme and page numbers. Each chat in a PDF Pack counts as one PDF toward your daily allowance; a ZIP pack in a non-PDF format is not counted. Exports and packs are built in your browser.
Paid plans also remove the PDF branding footer and the pop-up after each export. With a Single provider plan, paid features apply only to the site you choose at checkout—ChatGPT, for example—and the other sites stay on Free. All providers plans cover all seven sites. Paid plans do not change the PDF character or formatting limits.
Know what is not included
Exports do not include message timestamps, AI thinking, artifacts, web sources, tool steps or image and media downloads. This guide describes exports made by the extension, not ChatGPT's own account-data export or a complete account backup.
Explore every export feature, see the general setup guide or read the format FAQ. The extension builds PDFs and packs in your browser; learn how your data is handled.
Also working with other AI sites? See Claude to Markdown and Gemini to PDF.
What the Free plan includes
The Free plan covers Claude, ChatGPT, Gemini, Grok, Perplexity, DeepSeek and Microsoft Copilot. It includes unlimited Markdown, JSON, CSV and TXT exports, 3 PDF exports per day with a branding footer, Select mode and local archive search. The extension is available for Chrome, Microsoft Edge and Firefox. Need more PDFs, packs or no branding? Compare Free, Starter and Standard.