Claude Code Usage Limit Calculator: When Does Your Window Actually Run Out?
The limit message tells you when the window resets. It does not tell you whether your current pace gets you there. Paste the two percentages from /usage into this Claude Code usage limit calculator and it works out the burn rate, the projected wall, and the pace that reaches the reset instead.
Window mechanics verified 2026-07-29 against the Claude Code cost documentation and the Pro and Max help centre article, with the plan multipliers taken from the published pricing page. Written by Jim Liu.
TL;DR
- Two windows run at once, a rolling 5 hour one and a weekly one, and the tighter of the two is what actually stops you
- What is published is relative, 5x or 20x Pro per 5-hour session, with no base figure anywhere, so any page promising fixed hours per plan invented them
- Claude chat, Cowork and IDE sessions draw from the same limits, which is where most unexplained burn comes from
- The dollar figure in
/costis local, list-priced and aimed at API users, so it is not the number tied to your windows
Read Your Own Numbers Into the Claude Code Usage Limit Calculator
Run /usage in Claude Code and copy the two percentages it shows you. Everything below is arithmetic on those, because the base those percentages are a share of has never been published as an absolute number.
What /usage reports for the rolling 5 hour window.
Roughly how long ago the window opened.
The second bar in /usage.
Out of 7, counted from when your weekly limit last reset.
How much longer you intend to keep working.
At 27.5% per hour the five hour window is spent in 1 h 38 min, and it does not reset for another 3 h 00 min. That gap is the part you feel. Drop to 15.0% per hour to land on the reset instead of the wall.
- Session burn rate
- 27.5% per hour
- Time to the session wall
- 1 h 38 min
- Window resets in
- 3 h 00 min
- Sustainable pace
- 15.0% per hour
- Weekly burn rate
- 13.3% per day
- Time to the weekly wall
- 4.5 days
- Session at end of plan
- 100%
- Binding window
- session
Load a work pattern
Next: the four things that move your burn rate, straight from the usage breakdown
Two Windows Run at Once, and Only One of Them Binds
Usage draws down on a rolling 5 hour window and a weekly window at the same time. A rolling window is not a calendar block: it opens when your usage starts and it carries with you, so the reset is always measured from that opening rather than from the top of the hour.
Because both run together, the one that empties first is the one you feel. Late in a heavy week the weekly window binds even though the session bar looks comfortable, and that is exactly the case where waiting five hours changes nothing. The calculator names which window binds rather than reporting both and leaving you to guess, since the answer decides whether you should take a break or stop for the week.
What Actually Moves Your Claude Code Burn Rate
The usage view does more than draw two bars. It attributes recent consumption to skills, subagents, plugins and individual MCP servers, each as a percentage of the total, and it flags behaviours such as long context and cache misses when they are driving the number up.
That breakdown is the actionable half. If this calculator says your pace cannot reach the reset, the fix is not to type less. It is to look at which line in that attribution is large and unexpected: an MCP server pulling more context than you remember granting it, a subagent fanned out wider than the task needed, or a session long enough that the cache is being missed on every turn.
Not ideal for: deciding between plans. Nothing here compares Pro against Max, because doing that honestly would need the quota numbers that are not published.
Why the Dollar Figure Disagrees With the Bars
The cost command computes its dollar figure locally, from session token counts priced at standard list rates. The documentation is direct about who that is for: it is intended for API users, and subscribers have usage included in their subscription, so the session cost figure is not relevant for their billing.
It is also computed from local session history on one machine, which means usage from another device or from claude.ai is not in it. Two developers comparing dollar figures across laptops are comparing two partial views. The plan usage bars are the ones tied to the windows, and they are the ones this calculator takes as input.
The Plan Comparison Table This Page Refuses to Print
Search this keyword and you will find tables handing out hours per plan, messages per window, prompts per five hours. I went looking for where those numbers come from. The mechanism is documented in detail. The capacity is published too, but only in relative terms: the pricing page says Max gives 5x or 20x the usage of Pro per 5-hour session, and that a Team premium seat is 5x a standard seat. The same page says how much you can do depends on the length and complexity of your work.
A multiplier with no base cannot be resolved into hours. Twenty times an unpublished number is still an unpublished number, and the complexity caveat means it would not be a constant even if it existed. That is the whole reason this page has no plan dropdown. Reading a percentage out of the CLI is less convenient than picking Pro or Max from a list, and it is the only version of this tool whose output does not rest on a figure somebody made up. If an absolute quota is ever published, a plan selector becomes possible and this section will say so.
Frequently Asked Questions
How many hours of Claude Code do you get per week?
There is no published hour count. What the pricing page gives is relative: Max is 5x or 20x the usage of Pro per 5-hour session, and a Team premium seat is 5x a standard seat. It also says outright that how much you can do depends on the length and complexity of your work. A multiplier without a base cannot be turned into hours, which is why this page asks you to read your own percentage out of the CLI instead of picking a plan from a dropdown.
What does the weekly limit reset mean?
The weekly window is the second of the two windows your usage draws from. When the limit message appears it states when the window resets. The calculator above works out how much of the week you have left at your current pace, which is the part the message does not tell you.
Does Claude chat usage count against Claude Code limits?
Yes. The help centre states that Pro and Max usage limits are shared across Claude and Claude Code, so activity in both counts against the same limits. On Teams and Enterprise the per-seat allowance is shared with Claude chat and Cowork as well. If your burn rate looks higher than your terminal work explains, that shared pool is the first thing to check.
Why does /cost show a different picture than /usage?
They measure different things. The docs say /cost computes a dollar figure locally from session token counts priced at list rates, which is aimed at API users and is not what a subscriber is billed. It is also computed from local session history, so usage from another machine or from claude.ai is not in it. The plan usage bars in /usage are the ones tied to the windows.
What actually pushes the burn rate up?
The usage view attributes recent consumption to skills, subagents, plugins and individual MCP servers as a percentage of the total, and flags behaviours such as long context and cache misses. Those attributions are the useful input here: if the calculator says your pace is unsustainable, that breakdown tells you which part of your setup to change first.
Does hitting the Opus limit mean I am out of usage?
Not necessarily. There is a model-specific message for the Opus limit that is separate from the session and weekly limit messages, and the message shows when that window resets. Switching model keeps you working even while the Opus window is spent, which is a different situation from the session window running dry.
Can this predict when I will be cut off?
It projects the wall from a rate you have already observed, which is honest arithmetic and nothing more. One long agent run can change the rate in minutes. Treat the output as a pace target to steer by, not a countdown that has been promised to you.
Related Tools
Context window calculator
Long context is one of the behaviours the usage view flags. This sizes it.
Prompt caching cost calculator
Cache misses are the other flagged behaviour. This prices the cache itself.
When the rate limits moved
The background on how these windows came to be shaped this way.
Subagents, tested in parallel
Subagents get their own line in the usage breakdown, and they earn it.
Built by Jim Liu. I hit the weekly window on a Saturday, went looking for how much of it I had left, and found that the number everyone quotes has no published source behind it. The arithmetic on this page is the part I could actually stand behind, and every claim about how the windows behave is linked to the documentation above.