Skip to main content
idapt
HomeAI ModelsExploreResourcesPricing
Sign inUse for Free
  • Home
  • Pricing
  • AI Models
  • Skills
  • Image models
  • Voice models
  • Video models
  • Rankings
  • Multi-Model Chat
  • Agents
  • Computers
  • Drive
  • Automations
  • AI Gateway
  • All features β†’
  • Blog
  • About
  • Comparisons
  • Benchmarks
  • Model Match
  • Demos
  • Help center
  • FAQ
  • Privacy
  • Support
  • Developers
  • Quickstarts
  • API reference
  • API pricing
  • CLI
  • MCP
  • Migrate
  • Downloads
  • Desktop
Β© idapt[email protected]TermsPrivacy PolicyLegal noticeReport content
X (Twitter)Discord
Help Center
πŸ“₯

Import from ChatGPT

Found this helpful? Share it:

Moving from ChatGPT? Bring your whole history with you. The importer recreates your conversations in idapt, tool calls, and attachments included, so you can pick up any thread right where you left off πŸ“₯

Import your ChatGPT history

  1. In ChatGPT, open Settings β†’ Data controls β†’ Export data. OpenAI emails you a link to a ZIP file. The link expires in 24 hours, so download it promptly.

  2. In idapt, open Settings β†’ Import, choose ChatGPT, select the destination workspace, and pick the ZIP. Progress streams live: conversations first, then attachments.

  3. Open any imported chat and keep talking. Your default agent responds, on any model you pick.

What survives the import

Conversations come over as real idapt chats, not flat transcripts:

  • The path you were on, if you edited or regenerated messages in ChatGPT, the version of the conversation you had active is what imports. See Rewind and fork.

  • Tool calls, turns where ChatGPT ran Python, generated images with DALLΒ·E, or browsed the web keep those steps visible in the conversation.

  • Attachments, images and other files land in a ChatGPT Import folder in the selected workspace and are linked from the right messages. Provider transport ids are removed from filenames, and same-name files receive a numbered suffix when their contents differ.

Size limits and skipped files

The upload accepts export ZIPs up to 1 GB compressed. Imported attachments count against your storage, so the import also needs enough remaining space.

Individual attachments can be skipped when they're too large, over your storage quota, or empty. Every skip is reported per file at the end, so you know exactly what didn't make it.

Importing the same export twice

Running an import again with the same ZIP is safe. Conversations are matched by their ChatGPT id and normalized content, while files are matched by content. Matches are reported as already imported instead of creating copies.

Import a fresh export whenever you want to add newer conversations. The completion summary separates new, already imported, and skipped conversations and attachments.

FAQs

Related articles

πŸ“¦

Bring your data to idapt

Import your chats, files, and issues from the tools you already use, and get everything back out in standard formats.

βͺ

Rewind and fork

Rewind the conversation to an earlier message, or fork it into a copy.

πŸ’¬

Managing conversations

Pin, rename, archive, export, share, and delete your conversations.

Up next

Import from Claude

Bring your claude.ai conversations and Projects into idapt. Project docs become Drive folders and project instructions become agents.

Was this helpful?