AI Tools
ChatGPT Free vs Plus Usage Limits: What OpenAI Actually Publishes in 2026
Many sites say ChatGPT Free gets 10 messages every 5 hours. OpenAI's pricing page says Free has unlimited text chats with abuse guardrails. This guide separates what OpenAI publishes from what third parties claim, as of November 2026.
What Are ChatGPT's Limits Right Now, and What Does OpenAI Actually Publish?
Short answer: as of November 2026, OpenAI's pricing page says Free includes "unlimited text chats, subject to abuse guardrails," with "limited" uploads, image creation, voice, deep research and memory. It publishes no message-per-hour number for any plan. The popular "10 messages every 5 hours" and "160 messages every 3 hours" figures do not appear on that page.
This is the part most guides skip. If you searched for ChatGPT's limits, you probably found articles quoting precise caps. Those numbers were reported at various times in the past, and they were not on the page OpenAI uses to describe the plans today. I think you deserve to know which is which before you decide whether to pay.
What the pricing page says, plan by plan
| Plan | What OpenAI's page says about limits |
|---|---|
| Free | "Unlimited text chats," subject to abuse guardrails. Limited messages with uploads, limited image creation, limited voice chats, limited deep research, limited memory and context. |
| Go | "Expanded access": more messages with tools, more uploads, more image creation, more voice chats, longer memory. Text chats described as unlimited subject to abuse guardrails. The page says this plan may include ads. |
| Plus | "Expanded messages and uploads," expanded deep research, expanded memory and context. Marked "limits apply." |
| Pro | "Your choice of 3 usage tiers," unlimited image creation and voice (with an asterisk), maximum deep research and memory, "unlimited subject to abuse guardrails." |
The page named a specific GPT-6 model for Free text chats when I read it. Model names rotate quickly, so I do not build any advice on that name.
What "unlimited" means, and does not mean
"Unlimited" on the page comes with the qualifier "subject to abuse guardrails." OpenAI does not define the guardrails there. In plain terms: normal use is not metered by a message count, but OpenAI reserves the right to slow or stop traffic it considers abusive. Whether a very heavy free user can still hit a wall is not answered by the page.
How this post is sourced
I read the pricing page directly. OpenAI's help center returned an access error to my automated fetch, so for help-center content I rely on search results that quote those pages and name the official URL, and I label them that way. Everything is dated "as of November 2026."
Why Do Blogs Disagree on the Numbers?
Search for "ChatGPT free message limit" and you will find pages that say 10 messages every 5 hours, others that say 15 to 40, and others that quote 160 or 80 messages every 3 hours for Plus. They cannot all be right, and in my research none of them cited a current OpenAI page for the figure.
Four reasons the numbers conflict
- Old limits, never updated. OpenAI has changed models and plans repeatedly. A number that described one model in an earlier period gets copied into new articles.
- Different models. A cap on one model is not the cap on another. Articles often mix them.
- Dynamic limits. The Free Tier FAQ notes the default model and available limits can change over time, so a snapshot can be right for a week and wrong a month later.
- Scraping each other. Several AI-written comparison pages repeat the same figures with no primary source.
The 10-messages-per-5-hours claim
This is the most repeated figure. Search results attribute it to an earlier model era, including a February 2026 reference. I could not find it on OpenAI's pricing page, and the pricing page today says unlimited text chats for Free. These two statements can both be partly true: a cap may have applied to a specific advanced model, while text chat with a default or fallback model continued. But I cannot confirm that from OpenAI's pages, so I will not state it as fact.
How to weigh a number you find
| Signal | Trust level |
|---|---|
| On chatgpt.com/pricing or help.openai.com, dated recently | Official as of that date |
| Quoted from OpenAI with a link | Check the link yourself |
| Third-party blog, no link to OpenAI | Unverified |
| Forum post about one account | One data point |
For a comparison of the assistants on quality instead of caps, see our ChatGPT vs Claude vs Gemini guide.
Can 'Unlimited' and '10 Per 5 Hours' Both Be True?
Reading the pricing page next to the blogs, it is tempting to pick a side. I think the honest answer is that I cannot tell from public pages, and there are three plausible readings. I am listing them as possibilities, not findings.
Reading 1: the cap was on a specific model
Several guides describe the 10-message cap as applying to a main model, with chat continuing on a smaller fallback after that. If so, "unlimited text chats" is true in the sense that you can always chat, and "10 per 5 hours" is true for the stronger model. OpenAI's page does not break this out.
Reading 2: the cap was removed or changed
Limits change. The Free Tier FAQ says the default model and available limits can change over time. The older number may simply be gone.
Reading 3: abuse guardrails are doing the work
"Unlimited" with guardrails leaves room for dynamic throttling that is not a published count. People who hit it would experience a cap with no number to quote.
What this means for you
- If you are on Free and doing normal text chat, do not plan around a fixed count.
- If you are being blocked, note the message and the feature involved. That tells you more than any table.
- If you are considering Plus because of "160 messages," know that OpenAI's page does not say that number.
Where OpenAI is vague
Three things OpenAI's public pages do not state, as far as I could read them: a message count for any plan, a reset time, and which model Free users are moved to after a cap. If a page claims to know those, ask for its source.
Free vs Go vs Plus vs Pro: What Is Capped?
Here is a plan table with three columns I find more honest than a single number: what OpenAI says, what third parties claim, and what stays unverified.
| Plan | Official claim (pricing page) | Third-party claim | Status |
|---|---|---|---|
| Free | Unlimited text chats, guardrails apply; other features limited | About 10 messages per 5 hours on the main model, then a smaller fallback | Number unverified |
| Go | Expanded access, more messages, may include ads | Varies by site | No official number |
| Plus | Expanded messages and uploads, limits apply | 160 or 80 messages per 3 hours, depending on the site | Conflicting, unverified |
| Pro | 3 usage tiers, unlimited subject to abuse guardrails | Rarely capped | Official wording is qualified |
Free: what to expect
The Free Tier FAQ, as shown in search results, says Free users have unlimited everyday text chats subject to abuse-prevention safeguards, and separate caps apply to file uploads, image generation, voice and data analysis. So the thing that will run out first on Free is probably not plain chat. It is the tools.
Go: the middle tier with ads
The What is ChatGPT Go? article describes higher limits for eligible features such as image generation, file uploads and data analysis. Per search results it says voice mode uses the same usage limits as Free. The pricing page adds that the plan may include ads. If you only need more image or upload capacity, Go is the plan OpenAI built for that.
Plus: "expanded" with no count
Plus is described as expanded messages and uploads, expanded deep research and memory, and the page links to a limits note. There is no number. If you are deciding based on a "160 messages" claim, know that OpenAI's page does not state it.
Pro: three tiers
Pro offers a choice of three usage tiers, and the page says unlimited things subject to abuse guardrails. Prices on the page I fetched showed "From" with no dollar amount captured, so check the page for your region.
Which Features Hit Limits First?
If the page and the help articles agree on one thing, it is this: tools are capped before text. Here is how that maps to features, per OpenAI's wording.
| Feature | Free | Go | Plus | Pro |
|---|---|---|---|---|
| Text chat | Unlimited, guardrails | Unlimited, guardrails | Expanded, limits apply | Unlimited, guardrails |
| Uploads | Limited | More | Expanded | Listed as included |
| Image creation | Limited | More | More complex, accurate | Unlimited and faster |
| Voice | Limited | More | Expanded | Unlimited (asterisk) |
| Deep research | Limited | Limited | Expanded | Maximum |
| Memory | Limited | Longer | Expanded | Maximum |
Deep research
This is the clearest example of a metered feature. Free and Go are both listed as limited, and Plus is expanded. If you rely on long research runs, compare how deep research works across assistants before paying for one plan.
Uploads and images
If you send many PDFs or screenshots, you are likelier to see an upload limit than a chat limit. A workaround that costs nothing is to paste only the section you need as text.
Voice
Per search results on the Go article, voice on Go uses the same limits as Free. If voice is your main use, Go is not a voice upgrade.
Memory and context
Memory and context are listed as limited on Free. That can show up as the assistant forgetting earlier parts of a long conversation. Starting a new chat with a short summary avoids the problem.
How Long Until ChatGPT Resets?
OpenAI's pricing page does not give a reset time, and I could not open the help center to look for one. Third-party sites commonly describe a rolling window of about 5 hours for Free and about 3 hours for Plus. Treat those as unverified reports.
What is safe to say
- Limits on tools are described as limited, expanded or more, which implies a refresh, but OpenAI's page does not say when.
- The Free Tier FAQ says defaults and limits can change over time, so any reset schedule can change.
- When you hit a cap, the app usually tells you what happened. Read that message first, because it is the only source that applies to your account at that moment.
A simple way to measure your own reset
- Note the time when you see the limit message.
- Try a short prompt every 30 minutes.
- Write down when it works again.
- Repeat on a different day. If the gap is the same, you have your personal window.
That tiny log is worth more than any blog's table, because limits can vary by model, load and plan.
A template for the log
Date: [date]
Plan: [Free / Go / Plus]
What I was doing: [text chat / images / upload / deep research]
Time blocked: [time]
Time it worked again: [time]
Message shown: [paste text]
What Happens When You Hit the Limit?
The most common claim is that ChatGPT drops you to a smaller "mini" fallback model until the window resets. That claim is from third-party guides. Search results for OpenAI's help center did not surface an official statement of it. One of those guides says a hidden fallback model was swapped in July, which, if true, shows how often this behavior changes.
What I can say
- OpenAI says Free text chat is unlimited with guardrails, so for plain chat you may not be stopped at all.
- Tool limits, such as images and uploads, are the likelier place to see a hard stop.
- Plus lists "limits apply" without detail.
What to do in the moment
- Read the exact message. It may name the feature.
- If it is a tool limit, finish the text part of the task in chat and do the tool part later.
- If it is a message limit, switch to another model for this step.
A copyable fallback prompt
I am continuing a task from another assistant. Context: [2 or 3 sentences]. What is done: [list]. What I need now: [specific output]. Format: [bullets / email / table]. Do not repeat the context back to me.
Copy-Paste Prompts for Working Around a Cap
These prompts help you move work between assistants without losing your place. Replace the bracketed parts.
Handoff summary before you leave
Before I switch tools, summarize this conversation in under 200 words: the goal, what we have produced, decisions made, and the exact next step. Put any text I need to keep in a code block.
Pick up in another model
You are continuing work started in another assistant. Goal: [goal]. Audience: [who]. Done so far: [summary]. Constraints: [tone, length, format]. Next step: [task]. If anything is unclear, ask me one question before you start.
Lighter version of a heavy request
I cannot run a full deep research report right now. Give me a short outline of what you already know about [topic], flag what you are unsure of, and list 5 specific questions I should verify from primary sources.
Check a claim in a second model
Here is an answer from another assistant: [paste]. Check it for factual errors, missing steps and unsupported numbers. List what you would change. Do not rewrite it.
A tip on numbers
When any assistant gives you a figure about a plan, a price or a limit, check it against the vendor's own page. That is the habit behind this entire guide.
Is Plus Worth It for Your Usage?
Because OpenAI does not publish a message count for Plus, the honest test is your own usage. Here is a way to decide in a week.
Plus makes sense if
- You hit upload, image, voice or deep research limits on Free more than a few times a week.
- You use ChatGPT for paid work where an interruption costs more than the plan.
- You want expanded memory and context across long projects.
Stay on Free or try Go if
- Most of your use is plain text chat, which the page says is unlimited with guardrails.
- You only hit image or upload caps. Go is aimed at that, and the page says it may include ads.
- You use ChatGPT a few times a week.
A week-long test
| Day | What to log |
|---|---|
| 1 to 7 | Every time you are blocked: feature, time, what the message said |
| End of week | Count blocks by feature. If most are uploads or images, consider Go. If deep research or long projects, consider Plus. |
What about paying for a second assistant instead?
If your blocks are on one vendor, spreading work across ChatGPT, Claude and Gemini free tiers can cost nothing. Our guide to the best AI tools by profession shows which tool tends to fit which kind of work.
Ways to Keep Working: Other Models and Your Own API Key
Plan limits are per vendor. When ChatGPT stops you, Claude, Gemini, Grok, DeepSeek and Mistral still work.
Switch models in the same sidebar
The Copilotly extension puts several models in one browser sidebar, so you can switch to another model without copying text between tabs. Start from the ChatGPT model page or compare with Claude and Gemini.
Use your own OpenAI API key
With the bring-your-own-key feature you can use an OpenAI API key instead of a ChatGPT plan. Be clear about the tradeoff: API usage is billed per token on OpenAI's API pricing page. Depending on how much you send, that can cost more or less than a subscription. I did not compare current token prices here; check that page for the model you plan to use. Our API key vs ChatGPT Plus cost guide walks through the math.
Shorten the work
Summarize the thread, start fresh and ask for the specific output. This helps with memory and context limits on any plan.
Pause on the heavy feature
If deep research or images are blocked, plan those for later and use text chat now.
Decision guide
| What blocked you | Best move |
|---|---|
| Image or upload limit | Paste text, retry later, or consider Go |
| Deep research limit | Use another model for a lighter run, or wait |
| Message limit on Plus | Switch model or use an API key |
| Blocked with no clear reason | Check OpenAI status and try again later |
Last Verified Date and How to Re-Check
Last verified: November 11, 2026. I read the ChatGPT pricing page directly. For help-center articles (Free Tier FAQ and What is ChatGPT Go?), OpenAI's site blocked my automated fetch, so I relied on search results that quote them. I recommend you open those two links in a browser and compare.
Two-minute re-check
- Open the pricing page and read Free and Plus.
- Search the page for any number of messages. As of this date, there is none.
- Open the Free Tier FAQ and look for a note on defaults and limits changing.
If you find a published number later
Trust the official page. If OpenAI has added a count, this post is out of date and the table above should change.
What would change my mind
Three things would make me rewrite this post: OpenAI publishing a message count for any plan, OpenAI naming a reset time, or a dated help article that states the fallback behavior. Until then, the honest summary is that the numbers most sites quote are not backed by an official page, and the best data you have is your own log.
If you find an official OpenAI page that contradicts anything above, trust that page. This guide is a snapshot of one day, built on public pages that OpenAI edits without notice.
Related guides
Frequently asked questions
Does ChatGPT Free really have unlimited messages?
Is the 10 messages every 5 hours limit real?
How many messages does ChatGPT Plus give you?
How long until ChatGPT resets?
What is ChatGPT Go and does it have ads?
What happens when I hit the ChatGPT limit?
Can I use ChatGPT with my own API key?
Where can I check the official limits?
Get help with this from the Engineering & Tech Copilot
Copilotly lets you move to Claude, Gemini, Grok, DeepSeek or Mistral from the same sidebar, or connect your own API key. API use is billed per token by the provider, so it can cost more or less than a subscription.
Free plan, no card. Pro from $6.99/week for every copilot across all 15 domains - about what one hour with any single professional costs per year.
Keep reading
- AI ToolsGemini Usage Limits in 2026: How the 5-Hour Refresh and Weekly Limit Really Work13 min read
- AI ToolsClaude Usage Limit Reached: Reset Time, Why It Happens and What to Do in 202612 min read
- AI ToolsUse Your Own API Key in a Browser Extension: Real Cost vs ChatGPT Plus, and How to Do It Safely15 min read
