How to Export Poe Conversations to PDF, Word & Markdown
Poe puts dozens of bots, Claude, GPT-4, Gemini, Llama, and countless custom bots, behind a single subscription and a single chat history. What it doesn't give you is a way to get that history out in bulk. If you want your Poe conversations as real files instead of scrollback in an app, here's the process. Why there's n…
Poe puts dozens of bots, Claude, GPT-4, Gemini, Llama, and countless custom bots, behind a single subscription and a single chat history. What it doesn't give you is a way to get that history out in bulk. If you want your Poe conversations as real files instead of scrollback in an app, here's the process.
Why there's no "export all" button in Poe
Poe is built around access to many models through one interface, not around data portability. There is a share feature for individual conversations, which generates a public link, but nothing that packages your entire chat history into a downloadable archive. That means exporting is a per-conversation task.
Step 1: Share and save each Poe conversation
Open the conversation you want to keep.
Use the share option to generate a public link for that chat.
Open the link in your browser and use Save page as… to save it as an \.html\ file.
If you'd rather skip the share step, copy the conversation text directly into a \.md\ or \.txt\ file, keeping each speaker's turn on its own.
Repeat this for every conversation worth keeping. For a lot of chats, save them all into one folder and zip it up.
Drop in your saved \.html\, \.md\, or \.txt\ files, or the ZIP.
ChatExports recognizes the bot labels, Claude, GPT-4, Gemini, Llama, or a custom bot name, and treats each one as an assistant turn.
Pick PDF, Word, or Markdown as your output.
Download individual documents or one merged file.
Nothing leaves your browser during this process, the parsing and conversion both happen client-side.
What the conversion actually does
A saved Poe conversation is a flat page: your turns and the bot's turns stacked one after another, wrapped in a lot of site markup you don't care about. ChatExports strips that surrounding page chrome out of saved HTML, identifies which lines belong to you and which belong to the bot regardless of which model answered, keeps code blocks formatted correctly, and rebuilds the whole thing as a clean, ordered transcript.
Which format should you pick?
PDF if you want a fixed, shareable copy, good for handing off a conversation as-is or archiving something you don't plan to edit.
Word (.docx) if you want to annotate, highlight, or drop sections into a report.
Markdown (.md) if the conversation is headed into Obsidian, Notion, or a documentation repo where plain-text formatting matters.
Frequently asked questions
Does it matter which bot I was talking to? No. Whether the bot was Claude, GPT-4, Gemini, Llama, or a custom Poe bot, ChatExports parses the transcript the same way and labels the bot's replies as assistant turns.
Can I convert many Poe chats at once? Yes. Save each one, zip the folder, and drop the ZIP in. Every conversation becomes its own document, or you can merge them into one file.
Do I have to make my conversations public to export them? Sharing generates a link, but the link doesn't have to be distributed anywhere, you're just using it to get a savable page. You can also skip sharing entirely and copy the transcript into a text file yourself.
Is this a subscription? No. It's a one-time $10 for Poe alone or $25 for every supported platform. Full details on pricing.
Related reading
Try the Poe exporter for the dedicated converter, or check the Grok exporter if you're also saving conversations from X's AI assistant. If you're weighing whether to consolidate your AI usage at all, switching from ChatGPT to Claude covers what moving your history between platforms actually involves.