How to Export Claude Chats to Notion
Claude conversations have a habit of becoming documentation — architecture decisions, drafted specs, worked examples — and Notion is where a lot of teams keep their documentation. But Claude has no export button for individual chats, and pasting into Notion one message at a time is a workflow nobody survives. This guide shows the direct path: push a Claude conversation into your Notion workspace as a structured page in one click, and how to handle Projects and whole-history moves.
Why copy-paste fails for Claude
Claude’s output is structured by default: code blocks, comparison tables, LaTeX, and thinking blocks. Paste any of that into Notion and you spend the next five minutes re-formatting — or you paste it flat and lose the structure that made it useful. The direct export keeps the structure: the conversation lands in Notion as a proper page with headings, tables, and code intact.
Push a Claude chat to Notion in three steps
Step 1 — Install and connect. Add the free XWX AI Chat Exporter extension from the Chrome Web Store, then connect it to Notion once from the extension’s Notion settings — Notion’s official integration page lets you choose which workspace or pages the extension can write to.

Open the chat and choose Notion
Step 2 — Open the conversation on claude.ai — Projects and organization workspaces included.
Step 3 — Click the floating button and choose Notion. The page is created in your workspace with the conversation in order and formatting preserved. Notion exports include a free daily quota; Markdown, TXT, and JSON are free without limits.

Handling Claude Projects
A Claude Project maps naturally to a Notion page or database entry:
- Export the Project’s conversations one by one into a dedicated Notion page — two minutes for the five chats that matter
- Keep the Project’s instructions document in Notion alongside them, so context and output live together
- For whole-Project or whole-history moves, batch-export to a local archive first with the XWX Backup desktop app (one file per conversation), then import into Notion in batches — see backing up Claude conversations
When Markdown beats Notion export
If your end goal is actually Obsidian or a Git repo, skip Notion as an intermediate: export Claude to Markdown with YAML frontmatter instead — Claude chat to Markdown. And if you use multiple AI platforms, the general AI chats to Notion guide covers the shared workflow.
Frequently Asked Questions
Can I export Claude to Notion directly?+
Not natively — Claude has no per-chat export at all. The XWX extension adds the path: open the conversation, click the floating button, choose Notion, and the chat is pushed to your workspace as a structured page.
What gets preserved in the Notion page?+
The conversation in order, with headings, code blocks, tables, and math intact — a structured page rather than a flat paste. Thinking blocks are included where present.
Is the Claude-to-Notion export free?+
Notion exports include a free daily quota (Pro removes the limit). Markdown, TXT, and JSON exports — which you can import into Notion manually — are free with no limits.
Does this work with Claude Pro, Teams, and Enterprise accounts?+
Yes. The extension reads the conversation from your logged-in session, so it works the same across plan tiers — including Team and Enterprise workspaces where the official data export is often unavailable.
Where does my conversation data go?+
To Notion, when you export — over Notion’s official integration you approved. XWX doesn’t store your conversations. Markdown, TXT, and JSON exports never leave your browser.