Codex usage resets on two concurrent windows: a rolling 5-hour window that continuously restores capacity rather than resetting at a fixed clock time, and a separate weekly window on its own account-specific cycle. OpenAI doesn't publish the exact per-turn replenishment mechanics — your current numbers are always visible in /status.
Continuous, Not Clock-Aligned
Unlike a rate limit that resets at the top of the hour, the 5-hour Codex window is rolling — capacity comes back gradually rather than all at once at a fixed time. The exact replenishment mechanics per turn aren't published by OpenAI, so treat any specific formula you see elsewhere as unverified.
Account-Specific Anchor
The weekly window resets on a schedule tied to your account. You can check your specific anchor at any time by running /status in the CLI.
Run /status inside any Codex session, or check the official ChatGPT usage page. Both are authoritative for your current window state — this page explains the mechanics, not your live numbers.