Updated 2026-08-25 · Extension 1.13.0
How Download Claude conversations works
Short version: a content script reads the conversation you already have open in your own claude.ai session, builds the export file in your browser, and hands it to Chrome to download. Google sign-in exists only to count your free exports and restore Pro — not to read your chats. Paddle handles payment. Our own server sees subscription status, nothing from inside a conversation.
The content script
Download Claude conversations runs as a content script inside the claude.ai page you already have open, using the same session you're logged into. It reads the conversation as rendered on the page, not by calling a separate Anthropic API with its own credentials. That's also why the orange button only appears once you're on a real conversation URL — there's nothing to read until the page has loaded one.
Files are built locally
In your browser, every time. Markdown, JSON, plain text, XML, and PNG are all assembled on your machine and handed to Chrome's download API — the conversation text never leaves your device to reach our infrastructure. That's true whether you export one chat with the widget or run Export All across your whole history on the bulk page. This is also why exports work offline once the page has loaded: there's no round trip to a server to generate the file itself.
Google Sign-In: what it's for, what it isn't for
Two reasons, both about your subscription, neither about your chats: enforcing the 3 free exports per account, and letting you restore Pro if you reinstall the extension or move to a new computer. This Claude Conversation Downloader asks Google to verify which account you picked — a one-time confirmation, not an ongoing login system of our own — and we store the resulting email, nothing else from your Google profile.
Paddle handles payment
No. Paddle.com Market Limited is our payment processor and merchant of record — they collect and process card details, billing address, and applicable tax directly. We never see or store payment details ourselves.
What our worker sees
A Cloudflare Worker checks subscription status: whether an account is on Pro, and how many free exports it has used. It does not receive conversation content, ever — the export pipeline and the subscription check are two separate paths, and only one of them touches our servers at all.
Is it safe to use a Claude exporter?
We won't promise "zero network" — the worker, Google, and claude.ai itself all exist, and Download Claude conversations talks to all three. What we can say plainly: chat bodies are not sent to our API — license and sign-in status are. The extension reads your existing claude.ai session the same way the website does; it doesn't automate actions on your account or store a copy of your conversations anywhere but your own downloaded files. Anyone asking "is it safe to use a Claude exporter" specifically for this one should look at that boundary — server sees billing state, browser sees your chat.
FAQ
Does Download Claude conversations store my Claude chats?
No. Exports are generated locally and never uploaded. We store a Google-verified email only to track free-export usage and Pro status.
Is Google sign-in required, or optional?
Required, starting with your first export. It's how we enforce the free quota without letting a reinstall reset it silently.
Who processes payment?
Paddle. We never see your card details.
Is this affiliated with Anthropic?
No — independent Chrome extension, not affiliated with Anthropic, PBC.