Export, import, back up, search, and organize your Claude Code conversations — and move them between computers.
Claude Code stores every conversation as a transcript under your Claude home folder
(~/.claude/projects/<project>/<session>.jsonl). This extension reads those transcripts
and gives you a sidebar to browse them, plus one-click export/import so your history
follows you across machines.
Features
Browse — a Claude Chats view in the Activity Bar lists every conversation, grouped by project, with titles, timestamps, and message counts.
Open as Markdown — render any conversation to clean, readable Markdown (optionally including thinking blocks and tool calls).
Search — full-text search across every conversation; supports regex (/pattern/). Jump straight to the matching chat.
Export — export a single conversation, a whole project, or everything, as:
a portable .claudechats.jsonbundle (lossless, re-importable), or
Markdown files, or both.
Import — pull a bundle from another computer back into Claude Code. Import new only or overwrite existing.
Backup & Restore — one-click Back Up All Now to a timestamped bundle, and restore from a list of previous backups.
Organize — mark favorites, add tags, write a note, or give a conversation a custom title. Organizer data travels with your exports.
Usage
Open the Claude Chats icon in the Activity Bar. Your conversations load automatically.
Action
Where
Search all chats
View toolbar → 🔍, or Claude Chats: Search Conversations
Export everything
View toolbar → ⬇, or Claude Chats: Export All Conversations
Import a bundle
View toolbar → ⬆, or Claude Chats: Import from Backup
Back up / restore
View ⋯ menu
Open / favorite / tag / rename
Right-click a conversation
Moving history between computers
On computer A: Export All Conversations (or Back Up All Now) → copy the .claudechats.json file.
On computer B: Import from Backup → pick the file → Import new only or overwrite existing.
Restart any running Claude Code session after importing so it picks up the new transcripts.
Settings
Setting
Default
Description
claudeChats.claudeHome
(auto)
Path to the Claude home folder. Auto-detects ~/.claude and honors CLAUDE_CONFIG_DIR.
claudeChats.exportFormat
bundle
bundle, markdown, or both.
claudeChats.includeThinking
false
Include assistant thinking blocks in Markdown.
claudeChats.includeToolCalls
true
Include tool calls / results in Markdown.
claudeChats.backupDir
(auto)
Folder for Back Up All Now. Defaults to <Claude home>/backups/chat-exports.
Privacy
Everything runs locally. The extension only reads files under your Claude home folder and
writes exports/backups where you tell it to. Nothing is uploaded anywhere. Bundles contain
your full conversation text — treat exported files as private.