Tools/ChatVault Exporter

ChatVault Exporter

A privacy-first Chrome extension that exports AI chat conversations to Markdown and JSON — directly from your browser, with no data ever leaving your device.

Supported platforms

PlatformSingle chatProject / batch
ChatGPT (chatgpt.com)YesYes
Claude.aiYesYes
Google GeminiYes
Perplexity.aiYes
Grok (grok.com)Yes

How to install

  1. Go to the GitHub repo, click CodeDownload ZIP, and extract the archive.
  2. Open Chrome and go to chrome://extensions/.
  3. Turn on Developer mode (top right).
  4. Click Load unpacked and select the chrome-extension/ folder.
  5. The ChatVault Exporter icon will appear in your toolbar. No Chrome Web Store listing required.

How to use

Single chat: Open a conversation on a supported platform, click the extension icon, choose Markdown/JSON/ZIP options, and click Export Chat. Files save to your Downloads folder.

Full project (ChatGPT or Claude): Open a project, scroll to load all chats, click the extension, enter a project name, and click Export Project. Allow about 4–5 seconds per chat. You get a flat folder (or ZIP) with all chats plus an index file.

Highlights

  • Zero data sent externally — everything runs locally in your browser.
  • Works with your existing login; no bypassing of access controls.
  • Flat folder structure suited for uploading into Claude Projects.

Common issues

IssueFix
"Content script not loaded"Refresh the page and try again.
"No conversation turns found"Make sure you're on a page with visible messages.
Project export button greyed outSelect a project and scroll to load chats first.
Missing chats in project exportScroll through the full project, then re-open the extension.
Can't find exported filesCheck chrome://downloads for the save location.