ChatGPT / Claude Chat Exporter
Paste a ChatGPT or Claude conversation export (or copy-pasted transcript) and convert to clean Markdown, JSON, or self-contained HTML. Strips UI noise, preserves code blocks and formatting. Useful for archiving a conversation, sharing a chat as a doc, or extracting prompts you'd like to re-use.
How to use the ChatGPT / Claude Chat Exporter
Paste a chat transcript. The tool detects "You said:" / "ChatGPT said:" / role markers and structures the conversation into turns. Markdown output is the most portable; JSON gives structured turns you can pipe into another tool; HTML produces a standalone document with styled code blocks.
Why archive chats
LLM conversations get long, branch, and become hard to navigate inside the chat UI. Exporting to Markdown lets you commit a conversation to a repo, attach it to a Linear ticket, or paste into a wiki page. It also gives you a stable reference if the chat platform later changes how shared links render (or revokes them).
The JSON output is useful when you want to extract prompts as training data, build a prompt library, or feed conversations into evaluation tooling. The HTML output is self-contained — works offline, opens in any browser.