Skip to main content
/blogguideby marcus rodriguez9 min read

How to Move Your ChatGPT History to Another AI (Claude, Gemini, or Anywhere Else)

How to export your ChatGPT chats, what's in the ZIP, and where you can import it (Gemini, Claude, LazySusan). What carries over and what doesn't.

Short answer: in ChatGPT, go to Settings, then Data controls, then Export data, and confirm. OpenAI emails you a link to a ZIP file with every conversation in it. Download it quickly, because the link expires. Then import the ZIP somewhere that accepts it: Gemini has a built-in chat import, Claude can only take a memory summary (not your full chats), and LazySusan imports full ChatGPT, Claude, Gemini and Grok exports into one searchable history you can keep chatting in.

Nothing gets deleted from ChatGPT when you export. You can do this today and decide later whether to cancel.

Why bother moving your history at all?

Because it's the main thing keeping people stuck. I hear it all the time: "Claude is better for what I do, but two years of my work is in ChatGPT." Old chats have prompts that took you an hour to get right, half-finished drafts, the conversation where you finally figured out that spreadsheet formula. Losing that feels worse than paying $20 a month.

The good news is that your history is portable. It's just not obvious how.

Step 1: Export your ChatGPT data

These steps are for chatgpt.com in a browser, which is the easiest place to do it.

  1. Click your profile picture, then Settings.
  2. Open Data controls.
  3. Click Export data, then Confirm export.
  4. Wait for the email from OpenAI. For a light user it shows up in minutes. With years of history it can take longer.
  5. Click the link and download the ZIP. Do it soon: the link expires after about a day, and if you miss it you have to request a new export.

What's in the ZIP

Unzip it and you'll see a few files. The two that matter:

  • conversations.json holds every conversation, every message, with timestamps. This is what other tools import.
  • chat.html is a single web page you can open in your browser to read all your chats. It's a nice backup even if you never import anything.

Depending on your account, uploaded files and generated images may be in there too. Most import tools only bring over the text.

If the export email never shows up

This happens more than you'd think. A few things to check before you request another one:

  • Look in spam and in any "Updates" or "Promotions" tab. The sender is OpenAI.
  • Make sure you're checking the inbox for the email address on that ChatGPT account. If you signed in with Google or Apple, it's that address.
  • Give it time. A big account can take a while to package.
  • If you're on a work account, your company's workspace settings decide what you can export, so you may need to ask whoever manages it.

If nothing arrives after a few hours, run the export again.

Step 2: Decide where it's going

Here's what each destination actually does with your ChatGPT export. This is the part most guides get vague about.

DestinationFull chat import?What carries overNotes
GeminiYesText of your conversationsBuilt-in import in Gemini settings. Limits on file count and size per day. Not available in every country.
ClaudeNoA memory summary onlyYou can bring over what ChatGPT "knows" about you, not the conversations themselves.
LazySusanYesText of your conversations, searchable, continuableAccepts ChatGPT, Claude, Gemini and Grok exports
Any notes appManualWhatever you pasteOpen chat.html and copy what you need

Moving ChatGPT history to Gemini

Gemini added an import option in its settings: you upload the ChatGPT ZIP and your threads show up in the sidebar with a small icon marking them as imported. It's text only, and it can take a while to process a big file. When it launched in the spring it wasn't available in the UK, Switzerland or the EEA, so check your own settings to see whether you have it.

Moving ChatGPT history to Claude

This is where people get disappointed. Claude doesn't import full chat history from other assistants. What it can do is take a memory summary: you ask ChatGPT to write up what it knows about you (your job, your preferences, ongoing projects) and paste that into Claude's memory. It moves your context, not your conversations.

If you need specific old chats in Claude, the workaround is to open chat.html, copy the relevant conversations into a text file, and attach it to a Claude Project. That's fine for five chats. It's painful for five hundred.

Moving ChatGPT history to LazySusan

Full disclosure: this is our product, so take my enthusiasm with the appropriate grain of salt. But it's the reason I wrote this post, because it's the option I wanted to exist two years ago.

  1. Sign in and open your chat history panel.
  2. Choose Import, pick ChatGPT as the source, and select the ZIP you downloaded. You don't need to unzip it.
  3. The file is read in your browser, and the conversations get added to your history. Each one is tagged with where it came from.
  4. Open any imported chat and keep going. You can continue it with GPT, or switch to Claude or Gemini and pick up where you left off.

Uploads up to 100MB are free, which covers most people's entire ChatGPT history. If your export is bigger (heavy users with years of file uploads can hit several gigabytes), there's a one-time $10 option to raise the limit to 3GB. Importing doesn't cost tokens. Sending new messages in an imported chat does, the same as any other chat.

You can do the same with Claude, Gemini and Grok exports, so if you've bounced between assistants you can end up with everything in one list.

Exporting from Claude, Gemini and Grok too

If you're consolidating more than one assistant, here's where each export lives:

  • Claude: click your initials in the lower left, then Settings, then Privacy, then Export data. You have to do this from the web app or desktop app, not the phone apps. The download link arrives by email and expires after 24 hours. Claude Team and Enterprise members can't export their own data; the organization owner has to do it.
  • Gemini: use Google Takeout and select Gemini Apps, then download the ZIP.
  • Grok: go to accounts.x.ai, open the data section, and request a download of your data.

What doesn't carry over (wherever you go)

Be realistic about this before you cancel anything:

  • Custom GPTs don't move. If you built GPTs, copy their instructions into a text file first. You can paste those instructions as the opening message of a new chat anywhere.
  • ChatGPT memory isn't part of the conversation import. Ask ChatGPT "Summarize everything you remember about me in a bulleted list" and save the answer. Paste it into your new tool's memory or custom instructions.
  • Generated images and uploaded files usually don't come along. Download anything you care about directly.
  • Shared links you made in ChatGPT stop being relevant once you leave. If people rely on them, export those chats as text and share them another way.
  • Projects and their attached files need to be rebuilt.

A tip for continuing old chats without burning money

When you continue a long conversation, the whole thread gets sent to the model each time you hit enter. That's true in ChatGPT too; you just don't see the cost on a flat plan. On a token-based plan you will see it, and a 200-message imported thread is expensive to keep extending.

What I do instead: open the old chat, ask the model to "summarize this conversation in 15 bullet points, including any decisions we made and anything left unfinished," then start a new chat with that summary. It's cheaper, and honestly the answers are better because the model isn't wading through two years of tangents.

Should you cancel ChatGPT Plus after exporting?

Only if you've worked out where its jobs will go. I'd keep both running for one billing cycle after the import, use the new setup for real work, and cancel only when you notice you haven't opened ChatGPT in a week. If you're weighing whether to keep paying for more than one assistant, I went through the numbers in is paying for ChatGPT Plus and Claude Pro worth it.

If you'd rather have ChatGPT, Claude, Gemini and Grok under one login with your old history in the same place, that's what LazySusan is built for. Plans start at $8 a month, and the comparison with ChatGPT Plus shows what you'd gain and what you'd give up.


FAQ

Does exporting my ChatGPT data delete it? No. Exporting makes a copy. Your chats stay in ChatGPT until you delete them or delete your account.

How long does the ChatGPT export take? Usually minutes. Very large accounts can take longer. The email link expires after about a day, so download the ZIP when it arrives.

Can I import my ChatGPT history into Claude? Not as full conversations. Claude can take a memory summary from another assistant. For full chats, use a tool that imports the ChatGPT ZIP, such as Gemini or LazySusan, or attach specific chats to a Claude Project as text files.

Can I keep chatting in an imported conversation? In LazySusan, yes. Imported chats behave like normal conversations, and you can continue them with GPT, Claude, Gemini or another model.

Will my custom GPTs transfer? No. Copy each GPT's instructions into a document before you leave, then reuse them as a saved prompt or custom instructions in your new tool.

get started

Stop juggling AI subscriptions.

ChatGPT, Claude, Gemini, Grok and the leading image, video and voice models in one workspace.

Starter is $8/month. Cancel anytime.