ChatGPT converts large text pastes over 10,000 characters to attachments
TL;DR
ChatGPT automatically converts text pastes exceeding 10,000 characters into file attachments. This keeps the composer clean and prevents large pastes from consuming the full context window.
What changed
ChatGPT now turns text pastes longer than 10,000 characters into file attachments for Free and Go users. The composer stays clear while the full context window remains available. Developers and Basic Users see the change during any large paste operation.
Why it matters
Vibe Builders keep sessions organized when handling extended prompts or documents. In the specific use-case of pasting reports or code blocks this avoids immediate context consumption that other AI chat tools still allow. Basic Users and Developers gain reliable space without extra steps.
What to watch for
Compare the behavior against Claude on similar large pastes. Verify by dropping a text block over 10,000 characters into ChatGPT and confirming it appears as an attachment instead of raw text.
Who this matters for
- Vibe Builders: Paste long creative briefs or transcripts directly to keep your chat interface clean and readable.
- Developers: Dump entire code files into the chat to trigger auto-attachments and preserve your context window.
Harsh’s take
This is a quality-of-life update that fixes the messy UI sprawl of long-form pastes. By forcing text over 10k characters into an attachment, OpenAI is effectively managing the user's focus and the model's attention span. It prevents the prompt from becoming a wall of text that obscures the actual instructions.
Operators should note this as a subtle nudge toward RAG-style interactions even in simple chat interfaces. While it looks like a UI cleanup, it ensures the model treats the large block as a reference document rather than a primary instruction. This keeps the conversation flow logical and prevents the 'lost in the middle' phenomenon common with massive raw text injections.
by Harsh Desai
About ChatGPT
View the full ChatGPT page →All ChatGPT updatesGo deeper
More from ChatGPT
- FeatureChatGPT supports managing scheduled tasks directly in the interface
ChatGPT now supports scheduling tasks for reminders, recurring work, or web monitoring. A sidebar Scheduled page lets users view, pause, and edit active tasks.
- FeatureChatGPT introduces Scheduled Tasks to manage reminders and recurring work
ChatGPT now lets users schedule reminders, monitor web and app changes, and handle recurring tasks from a new Scheduled sidebar page.