Skip to main content

Two ways to add chat history

Upload chat exports (ChatGPT, Claude, TypingMind, Grok). Export your history as JSON files and upload them. This is the fastest way to bring in your entire back catalog in one pass. Online sync (ChatGPT, Claude, Grok, DeepSeek, TypingMind, and Gemini). Sync conversations from your account through the browser extension, no file download needed. Sync keeps new and updated conversations current in the background, so you never export again by hand. For a large first-time import it is slower than a file upload (days rather than hours), so treat it as a fallback when you can’t export JSON. One thing to be clear about: ongoing sync always runs through the browser extension, on every platform. File uploads are a one-time import; if you want new conversations to keep flowing in, install the extension and leave sync on. MCP clients and the Custom GPT can recall your history, but they never capture it.
Gemini online sync is experimental and can break when Gemini’s web UI changes.
Both methods are opt-in. Chats are never uploaded or synced without your explicit permission.

How to export your chats

Follow the ChatGPT export guide, then upload the conversations.json file. ChatGPT splits large exports into several files (conversations-001.json, conversations-002.json, and so on). Select all of them at once.
Follow the Claude export guide, then upload the conversations.json file.
Follow the TypingMind export guide. Upload the files from the chunks/ folder (chats_part_1.json, chats_part_2.json, and so on), each chunk file separately.
Export from your xAI account settings, then upload the conversations JSON file. Branching conversation threads are supported.
Gemini and DeepSeek come in through online sync in the browser extension, no file export needed.Open the extension on Gemini or DeepSeek, go to the Sync panel, and start syncing.

File size limits

  • Maximum file size: 1 GB per file
  • Format: JSON only
  • Upload multiple files at once (useful for ChatGPT’s split exports, or for splitting a very large export yourself)

Uploading your file

1

Open the Imports tab

Go to your Chat History dashboard and open the Import tab. Click New Import.
2

Choose your export source

Pick the platform you exported from: ChatGPT, Claude, TypingMind, or Grok.
3

Choose an import limit (Core plan)

On the Core plan you choose how many chats to import, so you can stay within quota:
  • 100, 200, 500, or 1,000 chats, quick presets
  • All chats
  • Custom amount (up to 50,000)
On the Pro plan there is no limit to set. See Import quota below.
4

Upload your file

Drag and drop your JSON export, or click Browse files to select it. JSON files only.
5

Let it process

Processing starts automatically and keeps running if you close the tab. Large exports can take hours. Track progress in the Imports tab: percentage complete, conversations and messages processed, and any skipped items.
Duplicates are handled for you. Re-uploading the same file, or syncing conversations you already imported, won’t create duplicates in your chat history.

Import quota

Core plan: up to 500 searchable chats, from a single account on one platform (ChatGPT or Claude).Pro plan: unlimited chats, across all your accounts and platforms.
Got years of history? Importing only your most recent conversations keeps you within the Core quota and gets you started faster. Import more later, or upgrade to Pro for everything. To free up Core quota, exclude old or unwanted chats from the Chats tab. Each excluded chat frees one slot. See Managing your chats.
Once imported, manage your uploads and conversations in the Dashboard.

Next steps

View Dashboard

Monitor imports, browse chats, search your history, and view activity

Using Chat History

Add chat history context to your AI conversations