How to merge several ChatGPT conversations into one
You didn't plan it this way, but the same project ended up spread across three or four different chats. You started one conversation, came back to it days later in a new one, opened a third to ask a related question. Now the thinking is scattered: part of the plan is in Monday's chat, a key decision is in Wednesday's, and the latest version is somewhere in a fourth you can barely find.
Pulling it all back together by hand means opening each chat, copying the parts that still matter, and stitching them into something coherent — while trying not to lose track of which version is the current one. It's tedious, and it's easy to miss something.
Merging does this for you.
What merging does
Merge takes several separate conversations and combines them into one clean output. Instead of four scattered threads, you get a single piece of text that carries the important parts of all of them — the decisions, the current state, the pieces that still matter — without the repetition and dead ends each individual chat accumulated.
You can use that combined result two ways:
- As a handoff — paste it into a fresh ChatGPT or Claude chat and continue the project in one place, with all the context in one message.
- As a brief — a readable summary of the whole project, for you or for someone else.
The point is to stop the project from living in pieces.
When it helps
- A project that grew across sessions. You've been chipping away at the same thing over days or weeks, in whatever chat window was open at the time.
- Research you split up. You asked different angles of the same question in different conversations and now want the whole picture.
- Consolidating before a fresh start. You know your current chats have gotten long and unreliable, and you want to gather what's worth keeping before starting clean.
How to do it with Uncook
No account, no extension.
- Create a share link for each conversation you want to combine (in ChatGPT or Claude).
- Paste the links into Uncook's merge.
- Choose your output — a handoff to continue, or a brief to read.
It works across ChatGPT and Claude, and in the language of your conversations.
The honest version
Merging combines what's actually in the conversations you give it. If two chats contradict each other — an early decision in one, a reversal in another — the merged result reflects both unless the later one clearly supersedes the earlier. Read it over and make sure the current version won. As with any summary, it's a strong first draft, not a substitute for a final check by the person who knows the project.
And a limit worth naming: merging is best for conversations that genuinely belong to the same project. Combining unrelated chats just to have them in one place tends to produce a document that's longer, not clearer. If the threads aren't really about the same thing, they're better kept apart.
The faster way
Let Uncook merge your conversations for you
Paste a share link for each ChatGPT or Claude conversation you want to combine. Uncook reads them all and produces one output — a handoff you can paste into a fresh chat, or a brief you can read. No account, no extension.
Merge my chats →Honest about your data: a share link is fetched once through our server to read the conversation, and its content is sent once to our AI provider (Anthropic) to generate your handoff — then discarded, never stored, never used for training. A share link makes the chat viewable by anyone with the URL; un-share it once you're done.
Related: How to hand off an AI conversation to a fresh chat · Continue a ChatGPT conversation after it hits the limit