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
- 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.
- 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.
- 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".
- Check the message count under the options, for example "14 messages found: 7 from you, 7 from ChatGPT".
- 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.
- Check the preview, then click a format. PDF opens a print window: choose Save as PDF as the destination.
Which format to choose
| Format | Best for | What you get |
|---|---|---|
| Sharing, printing, archiving a fixed copy | A clean page with speaker labels, made through your browser's print dialog | |
| Word (.doc) | Editing into a report or brief | Opens in Microsoft Word, Google Docs and LibreOffice with headings, lists, tables and code |
| Markdown (.md) | Notes apps, GitHub, Obsidian, static sites | Headings per speaker, with code fences kept |
| HTML | Publishing or opening in a browser | A standalone styled page |
| Plain text (.txt) | Pasting anywhere, searching old chats | Speaker names in capitals, formatting removed |
| JSON | Developers, scripts, importing into other tools | Title, 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.
Why some share links cannot be read
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.
| Platform | Built-in export | What you get |
|---|---|---|
| ChatGPT | Profile menu > Settings > Data controls > Export data > Export, then Confirm export | A ZIP of your chat history by email; the link expires 24 hours after it arrives, and an export can take up to a week |
| Claude | Settings > Privacy > Export data | An archive of conversations in JSON by email; the link expires after 24 hours |
| Gemini | Google Takeout, under My Activity filtered to Gemini Apps; or Share & export under a reply to send it to Google Docs | An activity archive, or one response as a Doc |
| Perplexity | Three-dot menu in a thread > Export as PDF, Markdown or DOCX | One thread as a document |
| Grok | Account data download from xAI account settings | A 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.