A great ChatGPT conversation is easy to lose. Chats scroll away, projects get archived, and links stop working when a conversation is deleted. Saving the important ones as PDF gives you a permanent, shareable document that opens anywhere.
There are three practical ways to turn a ChatGPT chat into a PDF. Each has trade-offs, so pick the one that matches how polished you need the result to be.
Method 1: Print the page to PDF
Every browser can print a web page to PDF, and it works on ChatGPT without installing anything.
- 01Open the conversation and scroll to the top so every message has loaded.
- 02Press Ctrl+P (Windows) or Cmd+P (Mac) to open the print dialog.
- 03Choose “Save as PDF” as the destination and click Save.
Method 2: ChatGPT's built-in data export
ChatGPT can email you an archive of your account data, which includes your conversation history as HTML and JSON. In ChatGPT, open Settings, then Data controls, then Export data. You'll receive a download link by email.
This is the right tool for backing up everything at once. It is not designed for producing a single, readable document: you get every conversation in one bulk archive, there is no PDF, and the formatting is minimal. You would still need to convert the HTML yourself.
Method 3: One-click designed PDF with ChatKeepr
ChatKeepr is a free Chrome extension built specifically for this job. It reads the conversation in your current tab — locally, inside your browser — and generates a designed PDF with balanced typography, proper page breaks, and tables that stay tables.
- 01Install ChatKeepr from the Chrome Web Store.
- 02Open the ChatGPT conversation you want to keep.
- 03Click the ChatKeepr icon in the toolbar and choose PDF.
- 04The file downloads immediately to your Downloads folder.
Which method should you use?
- Quick personal copy, no installs — browser print. Accept rough formatting.
- Full account backup — ChatGPT's Export data. Bulk archive, not a document.
- A polished, shareable document — ChatKeepr. One click, local, presentation-ready.
Export it in one click.
ChatKeepr turns the conversation in your current tab into a polished PDF, Word or Markdown file — generated locally, never uploaded.
Frequently asked questions
Does exporting a ChatGPT conversation to PDF include code blocks and tables?+
With browser printing, code blocks are often clipped and tables break across pages. ChatKeepr renders code blocks and page-aware tables properly in the generated PDF.
Is the ChatGPT conversation uploaded anywhere during export?+
Not with ChatKeepr — the PDF is generated entirely inside your browser and saved to your device. No conversation text is sent to any server.
Can I export only part of a conversation?+
Yes. ChatKeepr lets you select individual messages before exporting, so you can keep the useful answer without the false starts.