If you hit ChatGPT’s file limits: the exact caps, export traps, and what to change in your workflow
ChatGPT enforces platform-level file size, storage, and export limits across models — including GPT-4o and GPT-5 — so improved model capabilities do not raise upload or export ceilings. These constraints reshape how individuals and teams store, move, and back up files tied to ChatGPT sessions.
Hard limits that actually govern uploads
Per-file size caps are explicit and model-agnostic: 512 MB for most documents, 50 MB for spreadsheets, 20 MB for images, and up to 2 million tokens for plain text uploads. Those numbers are technical ceilings enforced by OpenAI’s platform and not by model capability; GPT-5’s better reasoning or multimodal input does not change them.
Frequency and total storage limits add practical throttles: free accounts can upload only three files per day, while Plus and higher tiers allow up to 80 files every three hours. Individual accounts get 10 GB of storage and organizations 100 GB; projects and workspace settings layer additional caps that must be managed actively.
How to verify what will persist or vanish
Session state and export behavior are the usual surprises. Full conversation exports produce ZIP archives of JSON and HTML, but those exports currently omit team and enterprise workspace chats. Files attached to active sessions (data-analysis files, transient generated code) disappear when the session ends unless you download them immediately.
| Limit or behavior | Concrete value / note |
|---|---|
| Per-file size (documents) | 512 MB |
| Per-file size (spreadsheets) | 50 MB |
| Per-file size (images) | 20 MB; images delivered as WebP and excluded from conversation ZIPs |
| Text uploads | Up to ~2 million tokens |
| Upload frequency | Free: 3/day. Plus+: 80 files / 3 hours |
| Storage quota | Personal: 10 GB. Org: 100 GB |
| Project file limits | Plus: ~20 files/project. Enterprise: up to 40. Batch upload max: 10 files |
| Export exceptions | Team/enterprise workspace chats are excluded from full chat ZIP exports |
Workarounds and operational trade-offs to minimize disruption
Projects let you store files persistently and reference them across conversations, but they still count against the same storage quotas and project file caps. Linking Google Drive or OneDrive simplifies movement but does not bypass quota accounting; linked content is treated as part of your allocated storage.
For heavier or more local workflows, third-party tools exist. For example, the ChatGPT-Local-Files browser extension connects the ChatGPT UI to a local filesystem and supports editing and running code (Python, Node.js, PowerShell, .NET). That option requires running a local Flask server and configuring workspace paths — a useful developer shortcut that adds operational fragility if OpenAI changes the UI or if the local service is misconfigured.
Decision checkpoints for teams and next steps to avoid surprises
Use these checkpoints to choose options: if you regularly exceed 10 GB of data or need to export team workspace chats for compliance, evaluate enterprise plans or separate archival workflows today. If your team requires guaranteed conversation exports, the current platform behavior (team/enterprise chats excluded from full exports) is a blocker until OpenAI changes policy.
Practical checklist: (1) monitor storage usage and delete stale files before reaching 90% of quota; (2) download session-generated files immediately to local or cloud storage before ending a session; (3) convert WebP images externally right after download if PNG is needed; (4) prefer Projects for repeated file access but audit their count against project caps. OpenAI’s next checkpoint — whether it will expand per-file, frequency, or export limits to meet enterprise compliance — remains open and worth watching for organizations planning migrations.
Short Q&A
Q: Will GPT-5 increase upload or storage sizes? A: No. Platform limits are set by OpenAI’s infrastructure and apply across GPT-4o and GPT-5; better model capabilities do not change the file-size ceilings.
Q: Can I export team workspace conversations? A: Not with the full chat ZIP export — team and enterprise workspace chats are excluded as of March 2026 and require separate retention planning.
Q: What if I need bigger uploads or longer retention? A: Consider enterprise options, off-platform archives, or automated pipelines that move files out of ChatGPT into a dedicated storage system before quotas are hit.

