OpenAI removed Codex's 5-hour limit: what actually changed

Rama Adi Nugraha
Written by

Rama Adi Nugraha

Katelin Teen
Reviewed by

Katelin Teen

Last edited July 20, 2026

Expert Verified
Illustration of a stopwatch lifting away to reveal open runway, representing a lifted usage limit

What OpenAI actually changed on July 12

The change came from Thomas "Tibo" Sottiaux, who leads Codex at OpenAI, in a Sunday-morning post on X. Three things happened at once:

  • The 5-hour usage limit was temporarily removed for all Plus, Business, and Pro plans.
  • Everyone's usage limits were reset, so people mid-cycle got a fresh runway.
  • GPT-5.6 Sol was made more efficient, so a given task burns less of your quota.

"Morning. The last 48 hours of Codex and ChatGPT Work have been intense! Three important updates: - Temporarily removing the 5 hour usage limit restriction for all Plus, Business and Pro plans..."

A couple of days later he reset the limits again after Codex and ChatGPT Work crossed 8 million active users, and confirmed the 5-hour window was still off. The word doing all the work in every one of these posts is temporarily, and I will come back to why that matters.

Timeline of the Codex usage-limit changes from April to July 2026
Timeline of the Codex usage-limit changes from April to July 2026

What the 5-hour limit actually was

Before you can judge the removal, it helps to know what got removed. Every Codex subscription tier meters usage in a five-hour rolling window. Crucially, your local messages (the CLI and IDE) and your cloud chats share the same window, per OpenAI's Codex pricing page. You do not get separate buckets, so a heavy afternoon in the terminal eats into the same budget as your cloud tasks.

The limits are published as ranges, because a single message can cost wildly different amounts depending on how much the model reasons, how big your context is, and how many tools it calls. Here is the current shape of it for local messages per five-hour window:

ModelPlusPro 5xPro 20xBusiness
GPT-5.6 Sol15–9075–450300–180015–90
GPT-5.6 Terra20–110100–550400–220020–110
GPT-5.6 Luna50–280250–14001000–560050–280
GPT-5.515–8075–400300–160015–80
GPT-5.4 mini60–350300–17501200–700060–350

Two things jump out. First, a Plus plan on Sol can be as low as 15 messages in five hours on heavy tasks. Second, Business per-seat limits are identical to Plus on paper, which caused its own fight (more below). The full mechanics, including how the Codex rate limits work across the desktop app, are worth reading if you live in the tool.

What changed under the surface back in April is the part people underestimate: Codex quietly moved from a message-count model to a reasoning-time meter. The longer the agent thinks, the more of your window it eats, which is why a "quick" prompt that triggers a long reasoning chain can cost a shocking slice of your five hours.

Why it broke: GPT-5.6 Sol and the shared credit pool

None of this happened in a vacuum. GPT-5.6 Sol went generally available on July 9, rolled into Codex over the next couple of days, and people immediately reached for its high-compute mode. High compute burns budget fast, the shared pool multiplied the effect, and the five-hour window started collapsing in minutes for heavy users. Doubling traffic in 48 hours will do that.

The frustration was real and specific. This is the kind of receipt developers were posting on Hacker News:

Hacker News

"I personally went from being able to have several sessions running concurrently without hitting limits, to only having one session at a time and hitting my 5h every day twice a day in 3-4 hours tops... It just feels ~2x to ~3x less tokens than before."

So removing the five-hour wall reads less like a gift and more like pressure relief. And here is the nuance most coverage misses: lifting one ceiling does not remove the others. The weekly limit is still active, and the credit pool that Codex shares with ChatGPT Work (and ChatGPT for Excel) still governs your total. Take one gate away and two are still standing.

Diagram showing the 5-hour window lifted while the weekly limit and shared credit pool remain
Diagram showing the 5-hour window lifted while the weekly limit and shared credit pool remain

Once you exhaust the included limits, the Codex pricing model falls back to credits. OpenAI's own rate card puts GPT-5.6 Sol at 125 credits per 1M input tokens and 750 per 1M output, and notes that usage averages 5 to 40 credits per message. Plus and Pro users can buy more credits to keep going, or bring an OpenAI API key and pay standard token rates. The meter never really turns off, it just changes shape.

"Temporary" is the word doing the work

Every announcement about this uses the word temporarily, and that is not an accident. There is no published end date. The move never entered the formal changelog, which still references the five-hour window as a live mechanic. And OpenAI has already started asking users whether the no-limit setup is even working:

"We've had no 5h limit in Codex plus and pro for a few days. Do you think it is better or are you finding it difficult to manage the usage included in the weekly limit effectively? If we were to make this different, what should it look like in an ideal world?"

That is a company running a live experiment, not shipping a permanent policy. Developers noticed, which is why there is now an open GitHub issue asking OpenAI to make the removal permanent. My honest read, having shipped rate-limited systems myself: a temporary limit removal during a launch surge is a demand-management lever, and levers get pulled back when the compute math stops working. Plan your workflow around the weekly limit, not the currently-absent five-hour one.

What this means if you run AI on real work

If you are a solo developer poking at a side project, "the five-hour wall is gone for now" is genuinely good news, enjoy the runway. If you are running AI on something the business depends on, the more useful takeaway is about the pricing model underneath.

The whole saga is a case study in what happens when included usage is metered against compute: a model launch you did not choose can quietly change how far your plan stretches, the units are hard to predict (reasoning time, credits, token ranges), and the rules shift mid-cycle. For a coding hobby, that is a manageable annoyance. For a support queue answering thousands of customers, unpredictable cost is a real operational risk.

This is the bet we made differently at eesel, on purpose. eesel is not a coding tool, so I am not pretending it competes with Codex. But we run AI helpdesk agents on live support queues, and we deliberately did not price them on a usage window. You pay per ticket your AI actually resolves, full stop.

Comparison of usage-window pricing versus per-resolution pricing
Comparison of usage-window pricing versus per-resolution pricing

That means no shared credit pool, no clock resetting on you, and the same cost whether a ticket took the model one reasoning step or twenty. It is the opposite philosophy to a five-hour window, and after years of watching teams get burned by surprise AI bills, I am pretty convinced it is the right one for anything that has to run every day.

eesel for AI that has to be predictable

If your AI is answering customers rather than writing code, the thing you want is a bill that does not move with someone else's launch week. eesel plugs into your existing helpdesk (Zendesk, Freshdesk, Gorgias, and 100+ more), learns from your past tickets on day one, and resolves tier-1 conversations on its own. Gridwise saw it resolve 73% of tier-1 requests in the first month.

The pricing is the part that fits this whole story: $0.40 per resolved ticket, no seat fees, no minimum, and a spend cap you set yourself so the agent pauses before it surprises you. One ticket is one task no matter how many messages it takes. You can see exactly what ran and what it cost in a plain activity view, not a mystery credit gauge.

eesel AI activity dashboard showing resolved and pending support tickets
eesel AI activity dashboard showing resolved and pending support tickets

You can try eesel free (the first $50 of usage is on us, no card), and if the AI blog writer is more your speed, that runs on the same per-task model. Whatever OpenAI decides to do with the five-hour limit next, at least your support bill will not be part of the experiment.

Frequently Asked Questions

Did OpenAI really remove the 5-hour limit on GPT?
Partly. On July 12, 2026, OpenAI temporarily removed the 5-hour usage limit on Codex and ChatGPT Work for Plus, Pro, and Business plans. It is described as temporary, with no published end date, and the separate weekly limit still applies.
What was the 5-hour limit in Codex?
It was a rolling five-hour usage window that metered how much Codex work you could do before you had to wait, buy credits, or upgrade. Local and cloud usage shared the same window, as the Codex pricing docs and the Codex rate-limit breakdown lay out.
Is GPT-5.6 Sol unlimited now?
No. Removing the five-hour window does not make GPT-5.6 Sol unlimited. The weekly cap becomes the ceiling instead, and the shared credit pool still governs total usage. You get a bigger runway, not an open tab.
How much does Codex cost after you hit the limit?
Codex is bundled into ChatGPT plans (Plus $20/month, Pro from $100/month). Once you exhaust the included limits, Plus and Pro users buy credits, and OpenAI's own rate card puts GPT-5.6 Sol at 125 credits per 1M input tokens, averaging 5 to 40 credits per message. See our Codex review for the tradeoffs.
What are the best alternatives if Codex limits keep changing?
For coding, people compare Copilot alternatives and Codex alternatives, or drop to the raw OpenAI API. For support automation where cost has to be predictable, eesel bills per resolved ticket with no usage clock.
Why do AI usage limits change so often?
Because included usage is priced against compute, and a popular new model can blow through the budget the plan was sized for. When demand spikes, vendors reset limits or lift windows as a stopgap. It is why some teams prefer per-outcome pricing for anything running on real work, so the bill does not move with someone else's launch week.

Share this article

Rama Adi Nugraha

Article by

Rama Adi Nugraha

Rama is a software engineer at eesel AI with two years of experience writing about B2B SaaS, AI tools, and customer support technology. Based in Bali, Indonesia, he brings a developer's perspective to product comparisons — cutting through marketing copy to what the integrations and APIs actually do.

Related Posts

All posts →
ChatGPT for Work review cover illustration in ChatGPT teal
Trending

ChatGPT for Work review: is it worth it in 2026?

A hands-on ChatGPT for Work review: what the Business and Enterprise plans cost, what the new ChatGPT Work agent does, and where it fits (and doesn't).

Kurnia Kharisma Agung SamiadjieKurnia Kharisma Agung SamiadjieJul 10, 2026
GPT-5.6 pricing breakdown banner showing Sol, Terra, and Luna
Guides

GPT-5.6 pricing: what Sol, Terra, and Luna actually cost

GPT-5.6 pricing for Sol, Terra, and Luna, explained: real per-token rates, how they stack up against GPT-5.5, a worked monthly bill, and where ChatGPT fits.

Rama Adi NugrahaRama Adi NugrahaJun 29, 2026
Illustration of the ChatGPT Work agent turning a goal into a finished doc, deck and spreadsheet
Trending

What is ChatGPT Work? OpenAI's work agent, explained

ChatGPT Work is OpenAI's new agent for teams, bundled into Business and Enterprise. Here's what it actually does, the plan and pricing tangle, and who it's for.

Kurnia Kharisma Agung SamiadjieKurnia Kharisma Agung SamiadjieJul 10, 2026
Illustrated hero banner for GPT-5.6 Luna, OpenAI's fastest and cheapest model tier, with a crescent moon and speed motif
Trending

GPT-5.6 Luna: OpenAI's fastest, cheapest model tier explained

GPT-5.6 Luna is the fastest, cheapest tier of OpenAI's new model family, at $1/$6 per 1M tokens. Here is what it does, what it costs, and where you can use it.

Alicia Kirana UtomoAlicia Kirana UtomoJul 10, 2026
GPT-5.6 review hero banner
Guides

GPT-5.6 review: is OpenAI's Sol, Terra, and Luna worth it? (2026)

A hands-on-as-possible GPT-5.6 review: what OpenAI's Sol, Terra, and Luna tiers get right, where they fall short, what they cost, and who should actually wait.

Rama Adi NugrahaRama Adi NugrahaJun 29, 2026
GPT-5.6 explainer hero banner with the OpenAI logo
Guides

What is GPT-5.6? OpenAI's Sol, Terra, and Luna explained

GPT-5.6 is OpenAI's new Sol, Terra, and Luna model family. Here's what's actually new, what it costs, why you can't use it yet, and what it means for support teams.

Kurnia Kharisma Agung SamiadjieKurnia Kharisma Agung SamiadjieJun 29, 2026
Image alt text
Guides

Understanding OpenAI Frontier pricing: A complete guide

OpenAI has not publicly released pricing information for its new enterprise platform, Frontier. This suggests a 'Contact Sales' model with custom contracts based on usage, complexity, and support levels, positioning it as a solution for large corporations.

Alicia Kirana UtomoAlicia Kirana UtomoFeb 6, 2026
Image alt text
Guides

An honest OpenAI Frontier review: The future of enterprise AI agents?

OpenAI launched Frontier, its new enterprise platform for building AI agents. Our review covers what it is, its core features, who it’s for, its drawbacks, and what it means for the future of AI in business.

Stevia PutriStevia PutriFeb 6, 2026
Image alt text
Guides

OpenAI Frontier vs Claude Cowork: A complete guide

A new era of AI is here, shifting from features to infrastructure. This post compares OpenAI Frontier and Claude Cowork, exploring their different approaches to AI-driven work, target users, and the economic implications for the SaaS industry.

Katelin TeenKatelin TeenFeb 6, 2026

Ready to hire your AI teammate?

Set up in minutes. No credit card required.

Get started free