☕ If you find this tool helpful & would like to support its maintenance, please consider leaving a tip on:
https://ko-fi.com/piknockyou
Thank you! :-)
🖼 For a quick impression of this script, refer to the screenshots at the bottom.
Claude/Grok/Arena | Conversation/Chat Markdown Export/Download
Export your AI chat conversations to clean, formatted Markdown files with a single click. Supports Claude.ai, Grok.com, and Arena.ai.
Why You Need This
Most AI platforms make saving your data difficult or impossible:
- No native export: Sites like Arena and Grok often lack download buttons entirely.
- Manual copying is broken: Copy-pasting long conversations loses formatting, code blocks, artifact versions, and model identity.
- Archival: You want local, offline copies of your best conversations, code generations, and reasoning chains.
This script gives you instant, complete exports of any conversation from the supported providers.
What It Does
- One-click export: A floating button appears automatically on chat pages.
- Always fresh: Fetches data directly from the API to ensure complete, high-fidelity content.
- Clean output: Generates properly formatted Markdown (compatible with Obsidian, GitHub, Notion) with headers, timestamps, and metadata.
- Draggable button: Right-click and drag to move the button anywhere; it remembers its location.
Advanced Feature Support
(Availability depends on specific provider capabilities)
- 📦 Artifacts & Attachments: Exports full Artifact code (including version history/updates) and embeds user-uploaded file content.
- 🧠 Thinking & Reasoning: Captures extended thinking blocks/reasoning chains (optionally collapsible).
- 🤖 Model Attribution: Automatically detects and labels which model generated each response (essential for Arena Battle Mode and Grok).
- 🌿 Branching & Regenerations: Options to export just the current conversation path or the full tree of regenerations and branches.
- 🔍 Search & Citations: Includes web search queries, raw results, and inline citation markers.
- 💻 Code Blocks: Preserves syntax highlighting and language tags.
⚙️ Configuration
Right-click the export button to open the Settings Panel.
You can toggle every feature listed above individually for each provider.
- Example: Enable "Collapsible Thinking" for Claude, but disable it for Arena.
- Example: Turn off "Search Results" to keep the output cleaner.
Usage
- Left-click: Download conversation as Markdown.
- Right-click: Open the Settings Panel.
- Right-click + Drag: Move the button anywhere on screen.
Installation
- Install Violentmonkey, Tampermonkey, or Greasemonkey.
- Install this script.
- Visit any chat on Claude.ai, Grok.com, or Arena.ai.