Hitting “you’ve reached our limit of messages” is one of the most common ChatGPT frustrations, and the rules behind it are not obvious. ChatGPT limits cover messages, file uploads, model access, and context, and they differ sharply by plan. This guide explains exactly what each tier allows in 2026 and how the rolling-window resets work.
We mapped ChatGPT’s full limit system across Free, Plus, Pro, and Business, including the February 2026 file-upload changes.
See ChatGPT Plans → Open ChatGPT →
How Do ChatGPT’s Usage Limits Work?
The rolling-window design confuses many users who expect a fixed daily reset. Instead, your limit frees up gradually. Limits can also tighten during peak hours, and they differ by model, so heavy use of the most capable models hits caps fastest.
ChatGPT Usage Limits by Plan
| Plan | Price | Message Limit | Uploads |
|---|---|---|---|
| Free | $0 | ~10 GPT-5 / 5 hrs, then mini | Limited |
| Plus | $20/mo | ~160 GPT-5.5 / 3 hrs; 3,000 Thinking / wk | 80 / 3 hrs |
| Pro | $200/mo | Effectively unlimited standard model | High |
| Business | $25-30/seat | Effectively unlimited Instant; 3,000 Thinking / wk | High |
ChatGPT Free Plan Limits
The automatic downgrade to a mini model means Free users do not lose access entirely; they just get a less capable model until the rolling window refreshes. If you regularly hit this cap, Plus offers far higher limits and priority access.
ChatGPT Plus Limits
Plus is the sweet spot for most heavy individual users. The separate weekly cap on Thinking messages means the advanced reasoning model is metered more tightly than standard chat. For developers comparing AI tools, see our best AI coding tools guide.
File Upload and Context Limits
These upload limits matter for document-heavy workflows. The 2 million token per-file ceiling is generous, but the per-3-hour upload count and storage caps still apply. The context window, how much text the model can consider at once, is 32K on Plus Instant and up to 256K on Thinking models on paid tiers.
Pro and Business Limits
“Effectively unlimited” still includes anti-abuse guardrails, so sustained automated use can be throttled. For most individuals, Plus is sufficient; Pro and Business make sense when you consistently exhaust Plus limits or need team controls.
How to Avoid Hitting ChatGPT’s Limits
Because the most capable models are metered most tightly, matching the model to the task is the single biggest way to avoid limits. For comparisons with other assistants, see our AI coding tool comparisons and Claude usage limits guide.
How We Sourced These Limits
We based this guide on OpenAI’s published help documentation and release notes, including the February 2026 upload changes, as available in June 2026. Message and upload figures are approximate and can vary by model, peak demand, and plan updates. Always check OpenAI’s help center for current limits, since they change.
The Bottom Line
ChatGPT limits run on rolling windows and vary by plan and model. Free gives about 10 GPT-5 messages per 5 hours, Plus about 160 GPT-5.5 messages per 3 hours plus 3,000 weekly Thinking messages, and Pro and Business are effectively unlimited on the standard model. Match the model to the task, watch the 3-hour window, and upgrade only when you consistently hit caps.
Next, compare assistants in our best AI coding tools guide or read our Claude usage limits guide.
Frequently Asked Questions
What are ChatGPT Plus’s message limits?
ChatGPT Plus at $20 per month allows roughly 160 GPT-5.5 messages every 3 hours and 3,000 GPT-5.5 Thinking messages per week. It also permits 80 file uploads every 3 hours. These limits use rolling windows and may tighten during peak demand periods.
Why does ChatGPT say I’ve reached my limit?
You see that message when you exceed your plan’s rolling-window cap, such as 10 GPT-5 messages per 5 hours on Free or 160 per 3 hours on Plus. The limit resets gradually as older messages age out of the window, not at a fixed daily time.
How many files can I upload to ChatGPT?
As of February 2026, you can attach up to 20 files in a single message on web, each up to 512MB and 2,000,000 tokens. Plus users get 80 uploads every 3 hours, with storage capped at 25GB per user and 100GB per organization.
How often do ChatGPT limits reset?
ChatGPT limits use rolling windows, not daily resets. A cap like 160 messages per 3 hours resets 3 hours after your first message of the session, so your allowance refreshes continuously rather than all at once at midnight.
What are GPT-5 usage limits on the free plan?
On the ChatGPT Free plan, you get about 10 GPT-5 messages every 5 hours. After reaching that cap, conversations automatically switch to a smaller mini model until the limit resets, so you keep access but with a less capable model.