ChatPeer

Claude

Export Claude Conversations to Markdown

Researchers, writers, and developers often use Claude as a thinking partner and then want to capture the output in their notes or documentation. Claude's 'Share' feature creates a public link, which isn't useful for a private knowledge base. Copy-pasting loses timestamps, role labels, and any structure above the paragraph level. ChatPeer's Markdown exporter produces a well-structured .md file with YAML frontmatter containing the conversation title, platform, export date, and message count. Each message becomes a properly labelled section. Code blocks retain their language tags. The result opens cleanly in Obsidian, Notion's Markdown import, VS Code, Typora, or any standard Markdown viewer.

YAML frontmatter

Every exported Markdown file begins with a YAML block:

```yaml --- title: "Your conversation title" platform: claude exportedAt: "2024-01-15T10:30:00Z" messageCount: 42 --- ```

This makes the file parseable by tools like Obsidian's Dataview plugin or any script that processes frontmatter metadata.

Screenshot coming soon

Message structure

Each message renders as a second-level heading (`## Human` or `## Assistant`) followed by the message timestamp in italic and then the message body. Messages are separated by horizontal rules. This structure preserves readability whether you're viewing it as rendered Markdown or as plain text.

Screenshot coming soon

Code block preservation

Claude frequently produces code. The Markdown exporter reads the content blocks from Claude's API response, which include the language identifier for code blocks. Exported files render syntax-highlighted code when opened in any Markdown viewer that supports it.

Screenshot coming soon

Obsidian and Notion compatibility

The export format is intentionally conservative — standard CommonMark Markdown with YAML frontmatter. It drops into an Obsidian vault as a note, imports into Notion via their Markdown import feature, and opens without issues in GitHub, GitLab, or any code repository.

Screenshot coming soon

Questions

Is Markdown export free or premium?
Markdown export is a premium feature. TXT export is available on the free tier.
Will my Obsidian internal links work in exported files?
ChatPeer doesn't add [[wiki-links]] automatically, but the YAML frontmatter and clean heading structure make it easy to add them manually or with an Obsidian community plugin.
What about Claude Artifacts?
Claude Artifacts (code, documents, SVGs) are attached to specific messages. The Markdown exporter includes the artifact content inline, labelled as a code block with the appropriate language tag.

Related features

Your conversations never leave your browser

ChatPeer builds a full-text search index locally inside Chrome's IndexedDB — the same storage that keeps your browser history and bookmarks. Nothing is uploaded to our servers. We store your email address and license key hash. That's it.

Free to install. No account required.

Add to Chrome — it's free