ChatGPT does not include a built-in PDF export feature. If you want to save a conversation as a formatted document, you need a third-party tool. And while ChatGPT does offer an official data export, it dumps all your conversations into raw JSON files — not exactly something you can hand to a colleague or attach to a report.
This guide covers every available method to export and save ChatGPT conversations, from the most fully-featured to the simplest, so you can pick the right approach for your needs.
Why Export ChatGPT Conversations?
Before diving into the how, here's why saving your ChatGPT conversations matters:
- Academic and research archiving — Keep records of AI-assisted research for thesis work, papers, or institutional requirements.
- Team sharing and collaboration — Share AI-generated analysis, brainstorming sessions, or code reviews with colleagues in a readable format.
- Work documentation — Record AI-assisted decisions, technical investigations, or client-facing research.
- Prevent conversation loss — ChatGPT history can occasionally be cleared, and accounts can be locked or deleted. An exported file is yours permanently.
- Offline access — Read and reference conversations without an internet connection.
- Compliance and legal requirements — Some organizations require documentation of how AI tools are used in workflows.
Method 1: ChatGPT Exporter — The Most Versatile Option
ChatGPT Exporter is a browser extension that adds export buttons directly to the ChatGPT interface. It supports the widest range of export formats and offers the most customization options.
Supported Formats
PDF — Professional documents with the most comprehensive customization available:
- Custom filename and content title
- Dark or light mode (independent of your ChatGPT theme)
- Font size scaling (percentage-based) and font family selection
- Page margins: Normal, Narrow, or Wide
- Table of contents for structured navigation
- Page numbers for reference
- Author information (name and email)
- Date and time with custom formatting and timezone support
- Role icons to visually distinguish user and assistant messages
- Page break per prompt for print-friendly layout
Markdown — Ideal for developers, writers, and knowledge management:
- Preserves code blocks with syntax highlighting
- Tables retained with proper formatting
- Mathematical formulas (block and inline) preserved
- Ready to paste into Notion, Obsidian, blogs, or any CMS platform
Text — Maximum simplicity and compatibility:
- Plain text format readable by any application
- Easy to search, edit, and process
- Smallest file size of any format
JSON — Structured data for technical users:
- Full conversation structure preserved programmatically
- Easy to parse with scripts or import into databases
- Suitable for data analysis, building datasets, or API integration
Standout Features
- Selective export — Checkboxes let you pick exactly which conversation turns to include. You're never forced to download the entire conversation.
- Copy to clipboard — Skip the download step entirely and paste exported content directly into emails, documents, or other applications.
- Rich content preservation — Retains Canvas output, mathematical formulas, code blocks with syntax highlighting, and table structures.
- Persistent preferences — The extension remembers your export settings, so you don't reconfigure options every time.
- Keyboard shortcut — Set up a hotkey for instant PDF export.
- Browser compatibility — Works on Chrome, Edge, Brave, and other Chromium-based browsers.
Pricing
Markdown, Text, and JSON exports are always free with no limits. PDF export includes 3 free conversions per day, with additional exports available for a small fee.
Method 2: Chat2PDF — The Easiest PDF
Chat2PDF is a free online tool that converts ChatGPT conversations to PDF through share links. If all you need is a clean, professional PDF and you don't want to install anything, this is the fastest option.
How It Works
- Create a share link in ChatGPT (click share and copy the link)
- Go to chat2pdf.org and paste the link
- Configure your PDF — table of contents, page numbers, role icons, author info, export date, page breaks per turn
- Download — your PDF is ready in seconds
Why Choose Chat2PDF
- Completely free with no limits
- No installation, no account, no registration
- Works on any device with a browser, including mobile phones
- Does not store any conversation data
- Supports conversations of any length, including Deep Research
- Available in 8 languages: English, Chinese, Japanese, Korean, Spanish, French, German, Portuguese
- Clean, professional output with consistent formatting
Best For
Chat2PDF is the right choice when you need a quick PDF without any setup — especially on mobile devices, shared computers, or when you don't want to install a browser extension.
Method 3: ChatGPT Official Data Export
ChatGPT has a built-in data export feature that lets you download all your conversations.
How to Use It
- Open ChatGPT and go to Settings
- Navigate to Data Controls
- Click Export Data
- Confirm via email
- Wait for ChatGPT to send you a download link (this can take minutes to hours)
- Download the ZIP file containing JSON files
What You Get
A ZIP archive containing JSON files with all of your conversations. The data includes message content, timestamps, and conversation metadata.
Limitations
- JSON format only — No PDF, Markdown, or any formatted output. The raw JSON is not human-readable without additional processing.
- All or nothing — You cannot select individual conversations. Every conversation in your account is exported together.
- Slow — You have to wait for an email with the download link, which can take anywhere from a few minutes to several hours.
- No formatting — Code blocks, tables, and formulas are stored as raw text or markup without visual formatting.
When to Use It
Official data export is appropriate for full account backups, data migration between accounts, or compliance archiving where you need a complete record. For day-to-day conversation saving, use ChatGPT Exporter or Chat2PDF instead.
Method 4: Copy and Paste
The manual approach: select the conversation text, copy it, and paste it into a word processor or text editor.
How to Do It
- Open your ChatGPT conversation
- Select the text you want to save (or use Ctrl/Cmd+A for everything visible)
- Copy with Ctrl/Cmd+C
- Paste into Google Docs, Microsoft Word, Apple Pages, or a text editor
- Optionally export the document as PDF from your word processor
Limitations
- Loses formatting — Code blocks become plain text, losing syntax highlighting and monospace font.
- Tables break — Pasted tables often lose their structure and become jumbled text.
- Math formulas don't render — LaTeX or formatted equations become raw markup.
- Time-consuming — Manually selecting and formatting long conversations is tedious.
- No table of contents or page numbers — You'd need to add these manually.
When to Use It
Copy and paste is a reasonable approach only for very short conversations or when you need a quick text snippet. For anything longer than a few exchanges, the other methods are significantly more efficient.
Export Format Comparison
| Format | Best Tool | Best For |
|---|---|---|
| Professional PDF | Chat2PDF or ChatGPT Exporter | Formal documents, reports, sharing with non-technical audiences |
| Markdown | ChatGPT Exporter | Blog posts, Notion, Obsidian, technical documentation |
| Plain Text | ChatGPT Exporter | Simple editing, search, lightweight archiving |
| JSON | ChatGPT Exporter | Data analysis, programmatic processing, API integration |
| Full Account Backup | ChatGPT Official Export | Account migration, compliance, complete archival |
Frequently Asked Questions
Can I export ChatGPT conversations on mobile?
Yes. Copy your ChatGPT share link on your phone and open chat2pdf.org in your mobile browser. The site is fully responsive and works on all mobile devices. ChatGPT Exporter requires a desktop Chromium browser, so it's not available on mobile.
Does ChatGPT have a built-in PDF export?
No. ChatGPT only offers a JSON data export of all conversations through Settings. There is no built-in option to export individual conversations as PDF. For PDF export, use Chat2PDF or ChatGPT Exporter.
Which tool is best for developers?
ChatGPT Exporter. It supports JSON export for structured data, Markdown with syntax highlighting for code blocks, and lets you selectively export only the conversation turns that contain relevant code or technical content.
Which tool is best for a quick PDF?
Chat2PDF. There's nothing to install — paste a share link and download your PDF in seconds.
Can I export conversations that contain images?
ChatGPT Exporter preserves image references and Canvas content in exports. Chat2PDF captures the rendered conversation including visual elements as they appear in the share link view.
Are these tools safe to use?
Yes. Neither Chat2PDF nor ChatGPT Exporter stores your conversation data. Chat2PDF processes conversions in real-time without retaining files. ChatGPT Exporter handles Markdown, Text, and JSON exports entirely in your browser — only PDF processing uses a server temporarily. Both tools are built by the same developer with privacy as a core principle.