Skip to main content

Command Palette

Search for a command to run...

Switching from ChatGPT to Claude Without Losing Your Data

Updated
5 min readView as Markdown
Switching from ChatGPT to Claude Without Losing Your Data

More of my clients have been asking about Claude lately. They have heard good things about it and want to make the switch, but they are worried about starting over. Months of stored preferences, uploaded files, and custom instructions live inside ChatGPT, and nobody wants to rebuild that from scratch.

The good news is that you do not have to. Claude has a built-in way to bring your stored context over from ChatGPT, plus a separate path for anyone using Custom GPTs. Here is how to make the move without losing what you have already built.

Step 1: Import Your ChatGPT Memory Into Claude

Memory is the stored preferences and context ChatGPT (or Claude) has picked up about you across your conversations: your tone preferences, your role, recurring projects, and instructions you have given it about how to respond. Claude can pull that information in directly.

  1. Open Claude on desktop or web.

  2. Select your name in the bottom left corner.

  3. Go to Settings and look for Memory. On some accounts this lives under Settings > Capabilities instead of its own Memory tab. Either location will show you an import option.

  4. Select "Start import." Claude will show you a prompt to copy.

  5. Paste that prompt into ChatGPT. It will output your stored memories in a single block of text, organized by category such as instructions, personal details, projects, and preferences.

  6. Copy what ChatGPT gives you, paste it back into the Claude import box, and select "Add to memory."

Claude will read through what you pasted and store it as individual memory entries. This can take a little time to fully process, so give it a bit before you check what came through. Once it is done, you can ask Claude "I updated my memory, what did you learn about me?" to see the result.

A few things worth knowing before you do this. Claude's memory import is still a newer feature, so it will not always catch everything perfectly on the first pass. Review what gets imported and correct anything that is off using the "tell Claude what to change or remove" option in memory settings. Claude's memory is also built to focus on work-related context, so personal details unrelated to your job or projects may not stick around even if ChatGPT had them stored.

Step 2: Export Your Full ChatGPT Data as a Backup

Beyond memory, it is worth keeping a full copy of your ChatGPT data for your own records.

  1. Open ChatGPT.

  2. Select your name in the bottom left corner.

  3. Go to Data controls.

  4. Next to Export data, select Export.

OpenAI will email you a zipped file containing your full conversation history. This will not automatically load into Claude, but it gives you a personal archive and something to reference if you need to pull an old conversation for context later.

None of these steps remove anything from ChatGPT. You can keep using it while you get Claude set up and tuned to your liking, and run both side by side during the transition.

What About Custom GPTs?

This is the part that trips people up, because Custom GPTs do not transfer through the memory import above. Memory import only carries over stored conversation context. A Custom GPT is a different thing entirely: it is a combination of system instructions, uploaded knowledge files, and sometimes connected actions or API integrations. None of that lives inside ChatGPT's memory, so none of it comes across automatically.

Claude has two features that can replace most Custom GPTs, and picking the right one depends on how you use it.

Projects hold instructions and uploaded files that apply to every conversation inside that project. This is the closer match for a Custom GPT built around a specific client, a piece of ongoing work, or a set of reference documents you refer back to often. Recreate the Custom GPT's system prompt as the project's custom instructions, then upload the same reference documents as project knowledge.

Skills are reusable instruction sets you can call on across any conversation, not tied to one project. This fits better for a Custom GPT that acts more like a framework, a writing style, or a scoring method applied across different kinds of work.

A couple of limits are worth flagging before you commit to the switch. Public Custom GPTs from the GPT Store that someone else built cannot be migrated, since you do not own the underlying instructions. You can only recreate GPTs you built yourself. Custom GPTs that rely on Actions, meaning outside API integrations, do not have a direct equivalent in Claude yet, so test those specific workflows before canceling your ChatGPT subscription.

Making the Transition Smooth

Give yourself a couple of weeks running both tools before you commit fully to one. Compare how each handles your regular work, review the memory Claude imported for accuracy, and rebuild your most-used Custom GPTs as Projects or Skills one at a time rather than all at once. Most people find they only actually relied on a handful of their Custom GPTs day to day, so start with those.

Switching AI tools does not have to mean losing the work you already put in. A little planning up front makes the move a lot less disruptive than it looks.

If you are trying to figure out which AI tools actually fit how your business works, or you want help mapping out a switch like this one, that is exactly the kind of thing Todd Stone Consulting helps small and mid-size businesses work through. Reach out through toddstoneconsulting.com if you would like a hand.