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
- A bulk data export request — emails you a ZIP of all your conversations as JSON within 24 hours. Includes message text but not the inferred 'memory' entries shown in the UI.
- Per-chat sharing links — read-only HTML, no structured access.
- Manual copy-paste from individual messages.
What you can't
- Export the bullet-list 'Memory' entries the UI shows — those stay inside OpenAI's system.
- Move memory to Claude, Gemini, or any other provider.
- Search across all your past chats from outside the ChatGPT web UI.
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
- Browser extension installed — capture chat with one click.
- Tag the capsule (project, topic) — five seconds.
- 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.