← Blog
·7 min read

How to export ChatGPT memory (and why you probably want capsules instead)

ChatGPT's built-in memory is a black box and a one-way street. Here's what you can actually export, what you can't, and why capturing whole chats as capsules is the more useful unit.

ChatGPT shows you a Memory panel in Settings. You can read entries, delete them, and toggle the whole feature off. What you can't do is export the memory programmatically, sync it across accounts, or hand it to a different model.

What you can actually export from ChatGPT today

What you can't

The capsule approach

Instead of relying on ChatGPT's inferred memory, capture each chat that matters as a capsule the moment you close it. Capsules are: portable across providers, searchable from outside the AI app, recallable by MCP-aware coding agents, and shareable as public read-only URLs (Ultimate plan).

Workflow that works

  1. Browser extension installed — capture chat with one click.
  2. Tag the capsule (project, topic) — five seconds.
  3. Tomorrow, recall it from Claude, Cursor, or Claude Code via dropdat_recall.

But what about the data export I already have?

You can backfill old ChatGPT conversations into dropdat by opening each one in the web UI and clicking the capsule button. The browser extension only sees the live DOM, so the export ZIP itself isn't a one-shot importer (yet) — but every chat you actively re-open becomes a permanent, portable capsule.

Get the extension