ChatGPT Plus Codex limits run on a dual-window schedule: a rolling 5-hour window and a separate weekly window. OpenAI publishes estimated local-message ranges per 5-hour window by model (roughly 15–280 messages depending on which model you use) — these are estimates, not guaranteed caps, and the exact weekly allowance isn't published. When reached, the in-flight turn completes before subsequent prompts pause until the window resets, credits are added, or a weekly reset is purchased.
What is the ChatGPT Plus Codex Quota
The ChatGPT Plus Codex quota is the computing allowance included with OpenAI's $20/month subscription, covering CLI sessions, IDE extensions, and cloud tasks. It draws from a dedicated agentic pool separate from standard ChatGPT web chat, which runs on its own independent message and upload limits.
Consumer plan base price
CLI, IDE & cloud tasks
Rolling short-term capacity
How to Check Your Plus Quota
Check your remaining ChatGPT Plus Codex quota directly in your terminal by running /status during any active CLI session. This reports your remaining allowance and the reset time for your current window.
Current ChatGPT Plus Codex Limits
OpenAI publishes estimated local-message ranges per 5-hour window on its official pricing page, which vary by model. Actual usage varies and additional weekly limits may apply — the exact weekly allowance is not published.
| Metric / Window | Allotment | Behavior at Ceiling | Source |
|---|---|---|---|
| 5-Hour Window — GPT-5.6 Sol | 15–90 local messages (official estimate) | Active turn completes; subsequent prompts pause until the window clears | Official (estimate) |
| 5-Hour Window — GPT-5.6 Terra | 20–110 local messages (official estimate) | Active turn completes; subsequent prompts pause until the window clears | Official (estimate) |
| 5-Hour Window — GPT-5.6 Luna | 50–280 local messages (official estimate) | Active turn completes; subsequent prompts pause until the window clears | Official (estimate) |
| 5-Hour Window — GPT-5.5 | 15–80 local messages (official estimate) | Active turn completes; subsequent prompts pause until the window clears | Official (estimate) |
| Weekly Allowance | Not published by OpenAI | Prompts pause until reset, credit purchase, or a paid instant reset | Not published |
| Cloud Task Allowance | Draws from the same shared agentic pool | Pauses when 5-hour or weekly allowance is exhausted | Official |
| Context / Token Ceiling | Not published by OpenAI | Context truncated; consumption varies by model and reasoning effort | Not published |
To compare against Free, Pro, and Business tiers, see the complete codex usage limits table.
When Does Your Plus Quota Reset?
ChatGPT Plus Codex resets run on dual short-term and weekly schedules, visible in Settings > Usage and CLI /status. Short-term capacity refreshes over a rolling 5-hour window; the weekly window resets on an account-specific schedule that can be moved forward with a purchased instant reset.
Short-Term Capacity Window
OpenAI tracks short-term usage on a rolling 5-hour window rather than a fixed daily reset. Current reset timing is shown live in your CLI and account settings.
Weekly Reset Schedule
The underlying weekly anchor schedule is unpublished. Purchasing a paid instant reset starts a new weekly period immediately.
For a deeper look at reset timing, see when your Codex usage resets.
What Happens When Plus Hits the Limit?
When you hit a ChatGPT Plus limit, Codex lets the active in-flight turn finish before pausing subsequent prompts. You'll see a limit notice with the reset time and options to wait, apply a banked reset, add credits, or upgrade.
If you're currently blocked, see why am I rate limited and what happens now for recovery options.
How to Avoid Exhausting Plus Limits
You can avoid exhausting your ChatGPT Plus quota by scoping terminal prompts, ignoring unnecessary build directories, and reserving cloud tasks for reviews that need them. Continuous multi-file agent workflows tend to consume Plus allocations fastest.
Provide comprehensive, atomic instructions rather than conversational micro-prompts. Compound requests reduce prompt overhead.
Avoid pulling large lockfiles, build artifacts, or minified assets into context. Trimming unnecessary context reduces token consumption.
Add pay-as-you-go credits via Settings > Usage, or set OPENAI_API_KEY to switch to metered OpenAI Platform API billing.
If you routinely exceed Plus limits, OpenAI markets Pro for heavier, more continuous usage across multiple projects.
How to Keep Plus Usage Visible While You Work
Codex Usage is a free, local tool that shows your 5-hour and weekly remaining percentages and reset times in your terminal or a local browser dashboard — without a separate account or API key.
Install Codex Usage Locally
Runs locally · No cloud account or telemetry
curl -fsSL https://codexusage.dev/install.sh | shFrequently Asked Questions
Does ChatGPT web chat share the same limit as the Codex CLI?
No. OpenAI separates everyday ChatGPT conversational web chat from Codex. Standard web messages, file uploads, and image generation run on independent meters that don't consume your Codex allowance. Codex shares its agentic pool across the CLI, IDE extensions, desktop app, and cloud tasks.
Can I buy additional Codex usage on ChatGPT Plus?
OpenAI offers pay-as-you-go credits and paid instant weekly resets in Settings > Usage for Plus subscribers when plan capacity is exhausted. Alternatively, supplying an OPENAI_API_KEY switches billing to the metered OpenAI Platform API instead of your subscription quota.
Do failed CLI executions consume my Plus allowance?
Yes. Allowance is consumed whenever the model processes prompt tokens and generates a response, regardless of whether a subsequent local command succeeds or errors.
When should a developer upgrade from Plus ($20/mo) to Pro ($200/mo)?
Consider Pro if you regularly hit the Plus 5-hour or weekly window during normal work. OpenAI frames Pro as providing 5x to 20x more usage than Plus, though the exact weekly allowance for either tier isn't published.