ChatGPTPDF

How to export a ChatGPT conversation to PDF

Updated 7 August 2026

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.

  1. 01Open the conversation and scroll to the top so every message has loaded.
  2. 02Press Ctrl+P (Windows) or Cmd+P (Mac) to open the print dialog.
  3. 03Choose “Save as PDF” as the destination and click Save.
The catch: print CSS on chat interfaces is unreliable. Expect cut-off code blocks, dark backgrounds that waste ink, broken tables, and sidebar clutter appearing in the output. It is fine for a quick personal copy, less so for anything you want to share.

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.

  1. 01Install ChatKeepr from the Chrome Web Store.
  2. 02Open the ChatGPT conversation you want to keep.
  3. 03Click the ChatKeepr icon in the toolbar and choose PDF.
  4. 04The file downloads immediately to your Downloads folder.
Nothing is uploaded anywhere: the PDF is generated on your device and handed straight to Chrome's download system. You can also select specific messages, or export several recent conversations into one collection.

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.
Free extension

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.

Add to Chrome

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.