If you've used ChatGPT for a while, you probably remember being able to click and drag to select text across multiple messages, then copy everything at once. That changed with ChatGPT's interface redesign, and the change has been frustrating for users who regularly export their conversations.
Here's what happened, why it matters, and how to fix it.
What Changed in ChatGPT's Interface
OpenAI introduced a redesigned interface that switched from a continuous scroll layout to a message-block design. In the old layout, messages appeared in a single scrollable column, and standard browser selection (click-drag) worked across message boundaries. You could select from the first message to the last and copy the entire conversation.
The new design treats each message as a separate block element. This breaks the native text selection flow. When you try to click and drag, the selection stops at the edge of each message block. You can still copy individual messages using the copy icon that appears on hover, but there's no built-in way to select them all at once.
Why This Change Is a Problem
- Long conversations become tedious. A debugging session with 40+ messages would require 40+ individual copy operations.
- Code and formatting context is lost. Copying one message at a time makes it harder to keep track of the conversation flow, especially when code spans multiple messages.
- No native export option. ChatGPT still lacks a built-in "export all" button for conversations, leaving users to find their own solutions.
Workarounds That Don't Fully Work
Some users have tried browser extensions that claim to export ChatGPT conversations, but many truncate long threads or require extensive permissions. Others use Print to PDF, which preserves the visual layout but doesn't produce clean, editable text. Bookmarklets offer partial relief but depend on specific page structures that OpenAI can change at any time.
The Real Fix: Use an Extraction Tool
The most reliable solution is to use a dedicated ChatGPT extraction tool. Here's how it works:
- Click the Share button on any ChatGPT conversation
- Copy the generated share link
- Paste it into ChatGPT Extractor
- Click Extract and get the full conversation as clean text
This approach bypasses the selection limitation entirely because the tool loads the share page directly and extracts the text programmatically. You get the complete conversation, properly labeled, in seconds.
Will OpenAI Restore Copy-Paste?
OpenAI hasn't announced any plans to restore the multi-message selection feature. Given the design direction, it's unlikely that the old behavior will return. The message-block interface is fundamental to the current user experience. In the meantime, tools like ChatGPT Extractor fill the gap and make the process painless.
Stop copying one message at a time.
Extract Your Conversations FreeAlso read: 5 Ways to Use Your ChatGPT Conversation History • How to Export a ChatGPT Conversation • How to Save a ChatGPT Conversation as Text