How to convert a ChatGPT export split into conversations-000.json and conversations-001.json

Big ChatGPT exports split your history into numbered files such as conversations-000.json and conversations-001.json. Each holds part of your chats, so converting one file misses the rest. Drop the whole export ZIP into ChatExports and it combines every numbered file into a single chat list automatically.

Short answer

Big ChatGPT exports split your history into numbered files such as conversations-000.json and conversations-001.json. Each holds part of your chats, so converting one file misses the rest. Drop the whole export ZIP into ChatExports and it combines every numbered file into a single chat list automatically.

Step by step

  1. Find your export ZIP: Use the ZIP ChatGPT emailed you. Inside you may see conversations-000.json, conversations-001.json and so on.
  2. Drop the whole ZIP: Do not pick one numbered file. Drop the ZIP, or if you unzipped it, use Open the whole folder.
  3. Check the total: Your chat list shows every conversation from every part. The count should match what you expect from your history.
  4. Export what you need: Download each chat as its own Word, PDF or Markdown file, or search and export just the conversations you want.

If you have used ChatGPT heavily, your export may not contain one conversations.json at all. Instead you get conversations-000.json, conversations-001.json, sometimes more.

Why ChatGPT splits the file

A single file with years of chats can grow to hundreds of megabytes. Splitting it keeps each part manageable. Nothing is wrong with your export; it just arrives in pieces.

The common mistake

Many people open the folder, see a numbered file, and upload just that one. The result looks fine but is missing half or more of their history. Others see no conversations.json and assume the export failed.

Converting all parts together

ChatExports detects numbered conversation files and joins them into one list, keeping each conversation's messages, dates and images. You do not need to merge anything yourself.

| What you drop | Result |

|---|---|

| The whole export ZIP | Every part combined, images included |

| The unzipped folder, via Open the whole folder | Every part combined, images included |

| A single conversations-001.json | Only the chats in that one part |

Large histories stay private

Even very large exports are read inside your browser tab. Nothing is uploaded to ChatExports, so the size of your history never leaves your computer.

Frequently asked questions

Why is there no conversations.json in my ChatGPT export?

Large exports are split into numbered files like conversations-000.json and conversations-001.json instead of one file.

Do I need to merge the numbered files first?

No. Drop the whole ZIP or folder and ChatExports combines them automatically.

What if I only upload conversations-000.json?

You will only see the chats stored in that part. Drop the ZIP to get all of them.

Are images kept when the export is split?

Yes. Images are matched across all parts and placed in their conversations.

Related guides