
Written by asad
Last updated 2 months ago
Getting Your Chat History
You can add chat history to MemoryPlugin in two ways: Option 1: Upload Chat Exports (ChatGPT, Claude, TypingMind) — Recommended for initial import Export your chat history as JSON files and upload them. This is the fastest way to import your entire history. Option 2: Online Import (ChatGPT, Claude - Beta) Import conversations directly from your account without downloading files. Designed for keeping new and updated conversations in sync automatically after your initial import. This handles small incremental updates in the background, so you never have to manually export again. Can take longer for large initial imports (several days vs. a few hours), but works as a fallback if you’re unable to export JSON files.How to Export Your Chats
Export from ChatGPT
Export from ChatGPT
Follow the ChatGPT export guide to export your data.Once you have the export, upload the
conversations.json file to MemoryPlugin.Export from Claude
Export from Claude
Follow the Claude export guide to export your data.Once you have the export, upload the
conversations.json file to MemoryPlugin.Export from TypingMind
Export from TypingMind
Follow the TypingMind export guide to export your data.Once you have the export, upload the files from the
chunks/ folder: chats_part_1.json, chats_part_2.json, etc.TypingMind splits exports into multiple chunk files. Upload each chunk file separately.
File Size Limits
- Maximum file size: 500 MB
- Format: JSON only
Have a file larger than 500 MB? Contact us and we can help you with larger imports.
Uploading Your File
1
Go to Dashboard
Navigate to your Chat History dashboard and open the Uploads tab
2
Select Platform
Choose which platform you’re importing from: ChatGPT, Claude, or TypingMind
3
Choose Import Limit (Optional)
Decide how many chats to import from the file:
- 100, 200, 500, or 1,000 chats - Quick preset options
- All chats - Import everything (Pro users only)
- Custom amount - Enter a specific number
Core plan: You can import up to 500 searchable chats total. Choose a limit to stay within your quota.Pro plan: Unlimited chats. Import as many as you want.
4
Upload File
Drag and drop your JSON file or click “Browse files” to select it
- Only JSON files are accepted
5
Monitor Progress
Processing starts automatically. You can monitor progress in the Uploads tab:
- See progress percentage
- View number of messages processed
- Close the tab—processing continues in the background
- Large files can take several minutes to hours
Don’t worry about duplicates: We automatically deduplicate chats during uploads. If you upload the same file again or import the same conversations through online import, they won’t be duplicated in your chat history.
Managing Import Quota
Core plan: Up to 500 searchable chats totalPro plan: Unlimited chats
Why Use Import Limits?
Stay within your plan quota
Stay within your plan quota
Core users have a limit of 500 searchable chats. Importing only recent conversations keeps you within quota.For heavy AI users: If you’ve had 5,000+ conversations over 3+ years (which many heavy AI users have), we strongly recommend the Pro plan for unlimited chats and the best value. Processing large chat histories is computationally expensive, which is why Pro plan pricing reflects that cost.You can always import more later or upgrade to Pro for unlimited.
Focus on recent conversations
Focus on recent conversations
If you only care about recent context, there’s no need to process years of old chats. Import what matters most.
Get started quickly
Get started quickly
Start with 100 chats to see how Chat History Memory works, then import more once you’re comfortable.
Once imported, you can manage your uploads and conversations in the Dashboard.