Your ChatGPT history as a PDF you can actually read.

Drop in the export ZIP that OpenAI emailed you. The converter reads it here in your browser, rebuilds every conversation with its formatting intact, and hands you a print-ready archive — one PDF per conversation, or a single bound document with the lot.

Nothing is uploaded. The file is opened and read on your machine.

Why the PDFs are not mangled


Every complaint about PDF exports is a formatting complaint: code blocks cut off at the page edge, tables collapsing into unreadable columns, math turning into raw LaTeX, headings losing their hierarchy. That happens when a tool renders a screen layout and then chops it into pages.

The archive is styled for paper before it is printed:

  • Code blocks wrap instead of clipping. A long line continues on the next line rather than vanishing past the margin.
  • Messages do not split across pages unless they are longer than a page.
  • Tables stay tables, with borders and aligned cells.
  • Links print their destination in the margin text, because a blue underline means nothing on paper.
  • Page numbers and margins are set for actual printing.
  • Nothing loads from the internet — no remote fonts, no tracking, no images fetched from a server.

One file or one big one


You can produce either:

  • One PDF per conversation — right if you are filing them, attaching one to an email, or keeping them alongside project notes.
  • A single combined archive — right if you want one searchable document, with each conversation starting on a fresh page and an index at the front.

Getting the best result from the print dialog


The button opens your browser's print dialog with the styling already applied. Two settings are worth checking:

Margins and headers can stay on their defaults; the stylesheet sets its own.

  • Destination: Save as PDF rather than a physical printer.
  • Background graphics: off — the print styles already handle contrast, and leaving it on wastes ink and can make code blocks print as dark rectangles.

If you want something editable instead


PDF is the right format for something finished — archived, shared, filed. If you want your conversations to stay editable and searchable inside a notes app, Markdown or an Obsidian vault is the better output, and the same converter produces both.

Next

Related


Questions

4 answered


Can I export just one conversation to PDF?
Yes. Convert the export, then choose the conversations you want. You can also select a single conversation and print only that.
Does this upload my conversations to make the PDF?
No. Rendering and printing both happen in your browser. There is no server that could receive the file.
Why not a downloadable PDF file directly?
Producing PDF bytes needs either a heavyweight in-browser engine that degrades the formatting, or a server that would have to receive your conversations. Your browser already has an excellent PDF engine and it runs locally, so we use that.
Will the images I uploaded show up?
Yes, when they are present in the export. Anything referenced but missing from the ZIP is marked in place rather than silently dropped.