Save AI chat conversations from popular websites (ChatGPT, Gemini, Claude, etc.) as local Markdown files.
Chat Saver is a Chrome extension that lets you save the current chat page into a local Markdown file with one click, making it easy to archive and revisit important conversations.
- One-click save to Markdown
- Inline Save buttons that match each site’s UI
- Multi-site support (expanding)
- Preserves basic Markdown structure (headings, lists, bold, code blocks)
- Local download only (no uploads)
- ChatGPT
- Google Gemini
- Claude
- Grok (still in building)
- DeepSeek (still in building)
- Doubao (still in building)
- Clone this repository
- Open Chrome and go to
chrome://extensions/ - Enable Developer mode
- Click Load unpacked
- Select this project folder
- Open a supported chat page
- Find the
Savebutton in the page header actions - Click to download the Markdown file
The exported .md file includes:
- Conversation title (if available)
# USER/# ASSISTANTas top-level headings- Lists, bold text, code blocks, and other common Markdown structures
- Canvas entries include title/time metadata when only the chip is available
All processing is local. The extension does not upload or sync your chats.
- Only currently loaded messages are saved
- Some rich formatting may be lost depending on site markup
- Gemini Canvas content may be unavailable if the page only exposes a chip/card
No build step yet. Use src/extension directly as the extension source.
src/extension/
manifest.json
content-script.js
service-worker.js
popup.html
popup.js
lib/
extractors/
- Add more site support
- Improve rich content and attachments export
- Optional cloud sync (future)
