Move your memory from ChatGPT to Claude
Move your ChatGPT memory to Claude in 15 minutes with Claude's memory import, then rebuild your custom GPTs as Claude projects before they retire.

What you need
Memory import is experimental. Claude's memory keeps work topics first, so it may not store personal details that have nothing to do with work.
Step 1: Check that Claude's memory is on
1 minClaude can only keep what you import when its memory is switched on.
- Go to claude.ai and sign in.
- Open Settings > Your Claude. In the older layout, open Settings > Memory.
- Make sure memory from chats is turned on.
You should see memory turned on, with a Start import option on the same page.
The memory setting is grayed out?
On Team and Enterprise plans, an owner decides if members can use memory. Ask your admin to turn it on for your organization.
Memory is on by default for Free, Pro, Max and Ultra accounts.
Step 2: Export your memory from ChatGPT
4 minChatGPT holds your saved memories and what it picked up from past chats. One prompt pulls it all into a block you can copy.
- Open a new chat in ChatGPT, paste the prompt below and send it.
- If ChatGPT says entries remain, reply
Continueuntil it says the list is complete. - Read the list and delete anything you don't want Claude to keep, such as health or money details.
- Copy the whole code block.
Your promptI'm moving to a new AI assistant and want to bring my context with me. List every memory you have saved about me, plus anything you've learned about me from past chats. Put everything in one code block, one entry per line, in this format: [date saved, if known] - memory. Cover all of these, in my own words where you can: - How I like answers written: tone, format, length, things to always or never do - My name, role, location and interests - My projects, goals and recurring topics - The tools, languages and frameworks I use - Corrections I've made to how you respond Don't summarize, group or skip entries. After the code block, tell me if the list is complete.
You should see one code block with a memory on each line, and a note that the list is complete.
ChatGPT says it has nothing saved?
In ChatGPT, open Settings > Personalization > Memory to see if memory is on. If it's off, write a short list of your preferences and projects yourself.
Step 3: Import the list into Claude
3 minClaude splits the pasted text into separate memory entries that you can review and edit.
- Back in Settings > Your Claude, select Start import.
- Paste the code block into the text box.
- Click Add to memory.
You should see the import finish, with a See what Claude learned about you button.
Your memory hasn't changed yet?
New memory shows up shortly after the import. On the older memory layout, it can take up to 24 hours. Paste the list into a chat if you need it today.
The import screen shows Anthropic's own export prompt too. Either prompt works.
Step 4: Check what Claude learned
3 minImports don't always land perfectly, so read the result before you rely on it.
- Click See what Claude learned about you. It opens a chat where Claude lists what it now knows.
- To change an entry, go to Settings > Your Claude and select Manage next to Your memory.
- Type your fixes in the Tell Claude what to change or remove box.
You should see your role, projects and writing preferences, listed back in Claude's own words.
Some personal details are missing?
That's expected. Claude keeps work topics first. Add anything you still need in the change box, or tell Claude in a chat.
Step 5: Rebuild a custom GPT as a Claude project
4 minCustom GPTs retire on December 11, 2026. A Claude project with the same instructions and files does the same job.
- In ChatGPT, open Explore GPTs > My GPTs, pick your GPT and select Edit GPT. Copy its Instructions text.
- In Claude, go to claude.ai/projects, click + New Project and give it the GPT's name.
- Click Set project instructions, paste the text and click Save instructions.
- Click + next to the project knowledge to upload the files your GPT used.
You should see a project with your GPT's instructions saved and its files in the project knowledge.
There's no Edit GPT option?
You can only edit GPTs you made, and a migrated GPT becomes read-only. Write the instructions again from what the GPT did, then test the project on a few usual requests.
Each project also keeps its own memory, apart from your other projects.
You get
Your ChatGPT context in Claude's memory, and your custom GPTs rebuilt as Claude projects
Try next
Did this guide work for you?
Thanks. It helps us fix the steps.


