Local-first · Privacy-first · Auditable

Claude and ChatGPT Web Chat Conversation Exporter Chrome Extension

Export Claude.ai and ChatGPT web chat conversations locally to Markdown using bundled Claude exporter v0.1.6 and ChatGPT exporter v0.1.0. No Stack2030 backend, analytics, tracking, remote JavaScript, or third-party upload.

Current version

Install option 1: Clone/download repo, then Load unpacked

  1. Download or clone the GitHub repository.
  2. Open chrome://extensions/.
  3. Turn on Developer mode.
  4. Click Load unpacked.
  5. Select the repository subfolder named extension/.
  6. Pin the extension if needed.
  7. Open a Claude.ai or ChatGPT conversation and click the matching export button.

Install option 2: Download release ZIP, extract, then Load unpacked

Download the GitHub release asset: claude-and-chatgpt-web-chat-conversation-exporter-chrome-extension-v0.1.1-unpacked.zip

Chrome does not load a ZIP directly as an unpacked extension. Extract the ZIP first.

  1. Download the ZIP from the release asset link above.
  2. Extract the ZIP to a local folder.
  3. Open chrome://extensions/.
  4. Turn on Developer mode.
  5. Click Load unpacked.
  6. Select the extracted folder containing manifest.json.

Install option 3: Chrome Web Store

Chrome Web Store publishing is planned. After approval, the normal install flow will be available from the store listing.

Installable folder contents

extension/
├─ manifest.json
├─ popup.html
├─ popup.css
├─ popup.js
├─ exporters/
│  ├─ claude-web-chat-conversation-exporter-v0.1.6.js
│  └─ chatgpt-web-chat-conversation-exporter-v0.1.0.js
└─ icons/
   ├─ icon16.png
   ├─ icon32.png
   ├─ icon48.png
   └─ icon128.png

Privacy model

The extension may make same-origin requests to Claude.ai / Anthropic or ChatGPT / OpenAI endpoints available to the active session. It does not send conversation content to Stack2030 or any unrelated third-party service.

Project links