Switching from ChatGPT to Claude

Export your ChatGPT data before cancelling, convert it into readable files, rebuild custom instructions and any custom GPTs as Claude Projects, then run both in parallel for a couple of weeks before deciding. Nothing transfers automatically.

Short answer

Export your ChatGPT data before cancelling, convert it into readable files, rebuild custom instructions and any custom GPTs as Claude Projects, then run both in parallel for a couple of weeks before deciding. Nothing transfers automatically.

Step by step

  1. Export before you cancel: Data Controls, Export Data. A lapsed subscription still allows export, but a deleted account does not. Do this first.
  2. Convert the archive: Turn conversations.json into per conversation Markdown or PDF so your history is readable independently of either platform.
  3. Copy your instructions: Custom instructions and the useful parts of memory become a written brief you paste into Claude project instructions.
  4. Rebuild your top workflows: Recreate the two or three custom GPTs you actually use as Claude Projects with the same instructions and knowledge files.
  5. Run both for two weeks: Keep ChatGPT active while you test real work in Claude. Cancel only once you know the switch holds up.

Switching assistants is less about the models and more about the accumulated setup: instructions, memory, custom GPTs, and years of conversations you occasionally go back to. Handle those four and the switch is straightforward.

What you will miss

Being honest about the gaps saves a frustrating fortnight:

What you gain

Longer effective context on large documents, Artifacts for iterating on code and written pieces side by side, and a default position of not training on your conversations. For long form writing and codebase work, the difference is noticeable enough that people switch on quality alone.

The archive is the enabler

The reason switching feels risky is that your history is locked in an interface. Once it is a folder of Markdown files on your own disk, searchable in Obsidian or ripgrep or anything else, the lock in disappears entirely. You can cancel, come back, or add a third assistant next year without any of it being consequential.

Concretely: export from ChatGPT, convert conversations.json into one file per conversation, and store the folder wherever your notes live. ChatExports does the conversion in the browser, no upload, and handles Claude's export format too, so the folder stays consistent as you add platforms.

The two week parallel run

Do not cancel on day one. Keep both, and deliberately route real work to Claude: the writing task you would normally hand to ChatGPT, the debugging session, the research summary. Two weeks of actual usage tells you more than any comparison article, including this one.

Then cancel with your archive already in hand, and the decision costs nothing to reverse.

Frequently asked questions

Can I export my ChatGPT data after cancelling Plus?

Yes. Export is available on the free tier, so downgrading does not lock you out. Deleting the account does.

Is Claude better than ChatGPT?

Claude tends to lead on long form writing and large context code work. ChatGPT leads on multimodal features and ecosystem breadth. Run both for a fortnight and judge on your own work.

Do I have to rebuild my custom GPTs?

Yes. Recreate each as a Claude Project with the same instructions and knowledge files. Actions and API tools need a different approach.

Can I use both at once?

Many people do, splitting work by strength. Keeping one converted archive of both platforms is what makes that practical.

Related guides