ChatPeer

ChatGPT

Export ChatGPT Conversations to PDF

There are a handful of ways people want to save ChatGPT conversations as PDFs: sharing with a colleague who doesn't use ChatGPT, archiving a research thread, submitting AI-assisted work for review, or simply having a readable offline copy. Browser print-to-PDF works, but it captures the full page interface, advertisements, and navigation — not a clean document. ChatPeer's PDF export generates a proper A4 document directly in your browser. User messages get a blue left border; ChatGPT's responses get violet. Timestamps are included. Page numbers appear at the bottom. The file is generated using jsPDF, entirely client-side — your conversation content is never uploaded to generate the PDF.

How PDF generation works

ChatPeer reads the conversation from its local IndexedDB store — the same data it uses for search and other exports. It passes each message through a jsPDF renderer that handles text wrapping, code blocks in monospace, page breaks, and the coloured accent bar for each role. The finished PDF is saved to your downloads folder.

Screenshot coming soon

Document structure

The PDF opens with the conversation title and export timestamp. Each message is a block with a 3mm coloured accent bar on the left edge, the role label (You / ChatGPT) in small caps, the message timestamp, and the message body. Code blocks render in a slightly indented monospace style. Long conversations paginate automatically.

Screenshot coming soon

Privacy: no server involved

PDF generation is entirely local. jsPDF runs in your browser's content script context. The conversation content never leaves your device during this process. ChatPeer's servers are not involved in rendering the PDF.

Screenshot coming soon

Limitations

The current PDF renderer handles plain text and code blocks well. Complex formatting like tables, LaTeX, or embedded images from ChatGPT's canvas feature may not render perfectly. These are roadmap items.

Screenshot coming soon

Questions

Is PDF export free or premium?
PDF export is a premium feature. TXT export is available on the free tier.
Can I control the PDF page size?
The current version generates A4 PDFs. Letter size support is on the roadmap.
What about conversations with images or files?
Image and file attachments are not included in the current PDF export. Only the text content of messages is exported.

Related features

Your conversations never leave your browser

ChatPeer builds a full-text search index locally inside Chrome's IndexedDB — the same storage that keeps your browser history and bookmarks. Nothing is uploaded to our servers. We store your email address and license key hash. That's it.

Free to install. No account required.

Add to Chrome — it's free