By the DeployHyre Editorial Team. Last updated June 2026. Based on OpenAI’s published limits, which can change.

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.

Quick answer: ChatGPT Free allows about 10 GPT-5 messages every 5 hours, then drops to a mini model. Plus allows roughly 160 GPT-5.5 messages every 3 hours, 3,000 Thinking messages weekly, and 80 uploads per 3 hours. Pro and Business are effectively unlimited on the standard model. Limits use rolling windows, not daily resets.

See ChatGPT Plans →   Open ChatGPT →

Free tool: Use our AI Coding Tool Cost Calculator to compare the real monthly price of Cursor, Claude Code, Copilot, Codex and more by your team size and usage.

How Do ChatGPT’s Usage Limits Work?

ChatGPT limits use rolling windows, not daily resets. A cap like “160 messages per 3 hours” resets 3 hours after your first message of that session, not at midnight. This means your allowance refreshes continuously as older messages age out. Limits also vary by model, with more powerful models like GPT-5.5 Thinking capped more tightly than standard ones.

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

ChatGPT Free allows about 10 GPT-5 messages every 5 hours. Once you hit that cap, conversations automatically switch to a smaller mini model until your limit resets. Free is fine for occasional questions but throttles quickly during a focused session, which is the most common reason users see the limit message.

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

ChatGPT Plus at $20 per month allows roughly 160 GPT-5.5 messages every 3 hours, 3,000 GPT-5.5 Thinking messages per week, and 80 file uploads every 3 hours. Context windows are 32K tokens on the Instant model and 256K on Thinking when manually selected. Limits may drop during peak hours.

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

As of OpenAI’s February 13, 2026 update, ChatGPT lets you attach up to 20 files in a single message on web, up from 10. Each file can be up to 512MB and 2,000,000 tokens. Storage caps are 25GB per user and 100GB per organization. Plus users get 80 uploads every 3 hours, subject to peak-hour reductions.

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

ChatGPT Pro at $200 per month and Business plans offer effectively unlimited access to the standard GPT-5.5 model, with guardrails. Business provides unlimited Instant messages, 3,000 Thinking messages weekly, and Pro-model access. Enterprise offers virtually unlimited messaging subject to OpenAI’s usage agreement. These tiers suit power users and teams that hit Plus caps.

“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.

Compare ChatGPT Plans →

How to Avoid Hitting ChatGPT’s Limits

To stretch ChatGPT limits, use the standard model for routine tasks and reserve Thinking models for hard problems, since Thinking is capped weekly. Start fresh chats for new topics to avoid carrying heavy context, batch file uploads within the 3-hour window, and avoid peak hours when caps tighten. If you regularly hit Plus limits, Pro or Business removes most caps.

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.