AI Chat Exporter (ChatGPT, Claude, Gemini)

Turn a shared ChatGPT, Claude, Gemini, Grok or Perplexity conversation into PDF, Word, Markdown, HTML, text or JSON.

Export an AI chat

or paste the conversation

Options

Preview

Paste a conversation or read a share link to see the preview.

Pasted text is processed in your browser to build the file. Share links are read by our server, which keeps a copy for up to one hour.

In short

Paste a public share link from ChatGPT, Claude, Gemini, Grok or Perplexity, or paste the conversation text, and the AI Chat Exporter splits it into your messages and the assistant's replies. Choose a title and options, check the preview, then save it as PDF, Word (.doc), Markdown, HTML, plain text or JSON.

On this page
  1. How to export a chat
  2. Which format to choose
  3. Worked examples
  4. Tips for clean, useful exports
  5. Why some share links cannot be read
  6. Each platform's own export
  7. Who uses it
  8. Troubleshooting
  9. Privacy and what to check before you share

AI chats are a poor place to keep work you need later. Conversations get long, search is limited, and the answer you want is buried under twenty follow-ups. Copying a chat into a document by hand usually breaks code blocks, tables and lists.

This exporter turns one conversation into a clean file. Paste a public share link or the conversation text, set a few options, check the live preview and download it as PDF, Word, Markdown, HTML, plain text or JSON. Pasted text never leaves your browser.

How to export a chat

  1. Get a share link from the AI app's Share button and copy it. Links from chatgpt.com, claude.ai, gemini.google.com (or g.co), perplexity.ai and grok.com are accepted.
  2. Paste it and click Read link. Our server fetches the public page, and the conversation appears in the text box with "You said:" and "[Assistant] said:" lines.
  3. If the link cannot be read, open the chat, select all (Ctrl+A on Windows, Cmd+A on Mac), copy and paste into the Conversation text box. The exporter recognizes speaker lines such as "You said:", "ChatGPT said:", "User:" and "Claude:", and drops button labels like "Copy code" and "Regenerate".
  4. Check the message count under the options, for example "14 messages found: 7 from you, 7 from ChatGPT".
  5. Set the options: a title (taken from your first question if empty), the assistant name, the export date, whether to include your own messages and whether to keep code blocks formatted.
  6. Check the preview, then click a format. PDF opens a print window: choose Save as PDF as the destination.

Which format to choose

FormatBest forWhat you get
PDFSharing, printing, archiving a fixed copyA clean page with speaker labels, made through your browser's print dialog
Word (.doc)Editing into a report or briefOpens in Microsoft Word, Google Docs and LibreOffice with headings, lists, tables and code
Markdown (.md)Notes apps, GitHub, Obsidian, static sitesHeadings per speaker, with code fences kept
HTMLPublishing or opening in a browserA standalone styled page
Plain text (.txt)Pasting anywhere, searching old chatsSpeaker names in capitals, formatting removed
JSONDevelopers, scripts, importing into other toolsTitle, assistant, export time and a numbered list of messages with role, author and text

Worked examples

A student saving a study session

A student spent an hour asking ChatGPT to explain photosynthesis step by step. She shares the chat, pastes the link, unticks "Include my messages" so only the explanations remain, sets the title to "Photosynthesis notes" and saves a PDF for revision. The file has a heading, the date and each answer in order.

A developer keeping a debugging thread

A developer solved a deployment bug with Claude. He pastes the conversation, keeps code blocks formatted and downloads Markdown. The fenced code keeps its indentation, so the fix can go straight into the project's docs folder.

A freelancer delivering research

A marketing freelancer ran competitor research in Perplexity. She exports to Word, edits the answers into her own words, adds sources she checked herself and sends the client a finished brief.

Tips for clean, useful exports

  • Give every export a searchable title, such as "2026-09 supplier email drafts", so a folder of exports sorts by date and topic.
  • Drop your own messages for notes, and keep them when you need a record of exactly what was asked, for example for a client or a school integrity policy.
  • Turn off "Keep code blocks formatted" for prose-only chats. Code blocks then become normal paragraphs, which reads better in a report.
  • Set the assistant name if detection guesses wrong, or pick Copilot or Assistant for tools that are not detected automatically.
  • Export before you delete. Deleted chats are not included in a platform's data export, so save the ones you need first.

Share pages are built for people in a browser, not for other servers. Some platforms load the conversation with scripts after the page opens, and some block requests from servers. When that happens the exporter says so and moves you to the paste box, which works for every platform.

A share link is also a snapshot. On a personal ChatGPT account, the link shows the conversation as it was when you created or last updated it. Claude works the same way. If your export looks short, update the link in the app first. Links from work accounts are often restricted: ChatGPT Business and Enterprise links open only for members of the same workspace, and Claude Team and Enterprise chats can only be shared inside the organization, so use the paste method for those.

Each platform's own export

The big platforms also let you download your whole account's data. These exports arrive by email or as an archive, often in raw JSON, which is why a single-chat exporter is handier for everyday use. Menu names change, so check each help center if a step looks different.

PlatformBuilt-in exportWhat you get
ChatGPTProfile menu > Settings > Data controls > Export data > Export, then Confirm exportA ZIP of your chat history by email; the link expires 24 hours after it arrives, and an export can take up to a week
ClaudeSettings > Privacy > Export dataAn archive of conversations in JSON by email; the link expires after 24 hours
GeminiGoogle Takeout, under My Activity filtered to Gemini Apps; or Share & export under a reply to send it to Google DocsAn activity archive, or one response as a Doc
PerplexityThree-dot menu in a thread > Export as PDF, Markdown or DOCXOne thread as a document
GrokAccount data download from xAI account settingsA ZIP containing JSON data

If you have a ChatGPT or Claude account export and want one conversation from it as a readable file, open the JSON in a text editor, copy that conversation's messages and paste them here with speaker lines added.

Who uses it

  • Students and researchers keeping study notes and sources from long chats.
  • Developers saving debugging sessions and code explanations as Markdown.
  • Marketers and freelancers turning brainstorming and research into editable Word briefs.
  • Store owners archiving product description drafts and supplier emails written with AI help.
  • Teams handing a colleague the full context of a decision without giving access to their account.

Troubleshooting

  • "That platform did not let us read the shared chat." Use the paste method. It gives the same export options.
  • "No speaker lines found, so the text is exported as one block." Your pasted text has no "You said:" style lines. Add "You said:" before each of your messages and "ChatGPT said:" (or the right name) before each reply, then the preview splits them.
  • The PDF window did not open. Your browser blocked the pop-up. Allow pop-ups for this site, or download HTML and print it from the browser.
  • Sidebar or menu text came along. Delete it from the text box before exporting; the preview updates as you edit.
  • Images and file attachments are missing. The exporter handles text only. Save images from the chat separately.
  • The .doc opens with a warning in Word. The file is Word-compatible HTML saved as .doc. Click to enable editing, then use Save As to keep a .docx copy.

Privacy and what to check before you share

Pasted text is processed in your browser to build the file and is not uploaded. When you use Read link, our server fetches the public share page and keeps a copy for up to one hour so repeat reads are quick; there is a limit of 10 link reads per day. Anyone with a public share link can open it, so treat it like a public page: remove client names and personal details before sharing, and delete links you no longer need (in ChatGPT under Settings > Data controls > Shared links, and in Claude under Settings > Privacy).

Note: Read an AI answer critically before it goes into a report or onto a website. Check facts, prices and dates against official sources, and rewrite anything that sounds generic.

If you export to PDF and need to change something afterward, the PDF editor lets you add or cover text. To check the length of an answer before reusing it, paste it into the word counter, or listen to it with the text to speech tool. If you use AI to publish content sites, the AM Jarvis AI Site Builder generates full niche sites with page structure, schema and internal links on your own AI key, and the website SEO checker reviews any page once it is live.

Frequently asked questions

How do I save a ChatGPT conversation?

For one chat, click Share in ChatGPT, copy the link, paste it into the exporter above and pick a format such as PDF or Word. For your whole history, use Settings > Data controls > Export data in ChatGPT, which emails a ZIP download link that expires after 24 hours.

How do I save a ChatGPT conversation as a PDF?

Paste the chat's share link or its text into the exporter and click PDF. A print window opens; choose Save as PDF as the destination. You can drop your own messages, set a title and keep code blocks formatted before saving.

How do I export a ChatGPT chat to Word?

Paste the share link or the conversation text above and click Word (.doc). The file opens in Microsoft Word, Google Docs and LibreOffice with headings, lists, tables and code kept. Save it as .docx from Word if you need that format.

Why does the exporter say it cannot read my link?

Some platforms block share pages from being read by servers or load the chat only inside a browser, and work account links are limited to members of the same workspace. Open the conversation, press Ctrl+A or Cmd+A, copy, and paste the text into the box instead.

Can I export all my ChatGPT or Claude chats at once?

Yes, through each platform. ChatGPT sends a ZIP from Settings > Data controls > Export data, and Claude emails a download from Settings > Privacy > Export data. Both links expire after 24 hours. This tool exports one conversation at a time in readable formats.

Does a share link include messages I sent later?

Usually not. On personal ChatGPT accounts and on Claude, a share link is a snapshot of the conversation when it was created. Update the link in ChatGPT, or unshare and share again in Claude, then paste the fresh link.

Is it safe to paste private chats here?

Pasted text is processed in your browser and never uploaded. Share links are different: they are public pages, and reading one sends the link to our server, which keeps a copy for up to an hour. For sensitive conversations, use the paste method.

Which format is best for editing?

Word (.doc) is best if you will edit in Word or Google Docs. Markdown suits notes apps and developers, and keeps headings and code blocks as plain text. Use PDF only for a fixed copy you will share or archive.