Claude: 'You've used 90% of your session limit'
The banner means only 10% of your current session allowance is left. See why long chats burn it faster and where Claude shows your reset time.
What the 90% session limit warning means
The 90% session limit warning means you have spent nine tenths of the usage your Claude plan allows inside the current five-hour session. You can keep working. When the last tenth is gone, Claude stops replying until the session resets, and the app shows you the reset time. Nothing you wrote is deleted.
The banner reads, in English:
You've used 90% of your session limit
A UI set to another language shows it translated, so if you are searching for it in Spanish, Russian, Thai or Vietnamese, search the English string above. Claude Code shows the same warning in the terminal with the reset time added; its documentation gives the example "You've used 85% of your session limit · resets 3:45pm". Anthropic's help center also lists a shorter form of the same warning, "Approaching session limit", and both mean the same thing.
What a session is
A session is a rolling five-hour window. It is not a chat, and it is not a calendar day. Anthropic's help center states it plainly as of October 2026: "Your session-based usage limit will reset every five hours." The help center does not say exactly when the window opens, so don't try to work it out from your first message. Settings, then Usage shows how much time is left in the current session. When the session resets, the counter goes back to zero.
One session covers everything on your account at the same time: every open chat on claude.ai, the desktop app, the mobile apps, and Claude Code in a terminal. Three chats and a coding session all draw from the same 100%. The session limit is also separate from the weekly limit, which resets at a fixed time each week assigned to your account. You can hit one without touching the other. How the session limit and the weekly limit fit together covers that split.
What 90% leaves in practice
The banner cannot tell you how many messages remain, because the limit is not a count of messages. It is a budget of work, and different messages cost different amounts. Anthropic lists the factors that affect usage: message length, file attachment size, current conversation length, tool usage such as web search and Research, model choice, and effort level. Ten percent of a session might be twenty short questions in a fresh chat, or two replies in a chat that already holds a 60-page PDF. What actually uses up a Claude Pro session ranks those factors. The one that matters most at 90% is conversation length, for the reason below.
Why a long conversation burns the last 10% faster
Claude does not remember your chat between messages. Each time you send a message, the conversation goes with it: earlier messages, the replies Claude already gave, and any attached files. Claude reads all of it again, and it counts against the session. Anthropic's Claude Code help page describes the same mechanism: "A long debugging session in which Claude has read twenty files and produced fifteen diffs is carrying all of that on every subsequent message." Claude Code's documentation adds that cached history is re-read at a lower rate than new input. That rate is still not zero, "so a one-line question in a session that has been open all day still draws usage for the whole conversation."
So the cost of a message depends on where it sits. Message 3 in a chat is cheap. Message 40 in the same chat costs much more, even if you only typed "yes, do it", because the 39 messages before it go along with it. One exception: on paid plans with code execution turned on, Claude summarizes earlier messages once a chat nears its context limit. That keeps a long chat going, but Anthropic notes that conversations long enough to trigger it "consume more of your usage limit." This is why people see the banner at 90% and then hit 100% two messages later: those two messages were the most expensive ones in the whole session. A fresh chat has no history to carry, so the same question asked there costs a fraction of what it costs at the bottom of a long thread.
Content in a project gets a discount, though it still counts. Anthropic's help center says project content "is cached and counts less against your limits when reused". That discount only lasts while the cache is warm: "Caches expire after a period of inactivity." When you come back to a project after a long break, your first message counts that content in full again. Files pasted straight into a chat go along with every turn.
What happens at 100%
The banner changes. On claude.ai the message becomes "5-hour limit reached - resets [time]", with your real reset time in place of the placeholder. Claude stops accepting new messages. The chat stays open and readable, and you can copy from it, but nothing you send gets a reply until the time shown. If your account has usage credits switched on, the message instead reads "5-hour limit resets [time] - continuing with usage credits", and work continues at the cost of those credits. If Anthropic has given your account a free limit reset, the limit-reached message also shows a Reset for free button. What you can do at that point, and what is not worth trying, is covered in what to do when Claude says the limit is reached.
Three moves that stretch the last 10%
- Finish the current task first. The chat you are in is your most expensive chat, so spend what is left on the thing it already knows about. Ask for the finished output in one message ("write the final version of the function with the two fixes we discussed") instead of three rounds of small edits, since each round carries the thread with it.
- Drop to a cheaper model for the remainder. Model choice is one of the factors Anthropic names, and a smaller model costs less usage per turn for the same context. Switch the model picker to Sonnet or Haiku for the last steps; in Claude Code, use
/model. On plans that expose an effort setting, lowering it does the same job, and how effort levels change what a turn costs explains that setting. - Open a new chat for anything unrelated. Do not ask a fresh question at the bottom of the 90% thread, because the question carries the thread's context with it. Start a new chat and paste only the lines it needs. In Claude Code,
/cleardoes the same, and keeping Claude Code's context small shows how to do that without losing the work.
Where the reset time is shown
On claude.ai, open Settings, then Usage. The help center describes the top of that page: "Current session: How much of your plan's five-hour session limit you've used thus far, plus the amount of time remaining in the session." The weekly bar sits below it with its own reset time. The desktop app has the same Settings, then Usage screen.
In Claude Code, run /usage to see your plan usage bars. On claude.ai and in Claude Code, the warning and the limit-reached message also name the reset time directly, so if you missed the banner you can read it there. If the weekly bar is the one that worries you, how the session and weekly reset windows line up shows what each one looks like across a normal week.
FAQ
Does "session" mean the chat I am in?
No. A session is a five-hour usage window on your whole account. Every claude.ai chat and every Claude Code session draw from the same budget during that window. Closing the chat does not reset anything. Only the clock does.
Can I reset the session limit early?
Sometimes. Anthropic occasionally gives eligible plans a free limit reset. Depending on the offer, it sets either your five-hour session limit or your weekly limit back to full straight away, and you don't have to hit a limit first. Look for the Resets section in Settings, then Usage, on the web or in Claude Desktop and click Reset for free, or use the same button on the limit-reached message. The button is not available in the mobile apps or in Claude Code. An unused reset expires at the time shown on the offer. Without one, you can keep working before the reset only with usage credits, if your account has them turned on, or with a higher plan. A higher plan gives you more work per session; the session is still five hours long. Starting a new chat, logging out and clearing your history do not move the counter either, and what each of those actually changes is worth reading before you spend time on them.
Why did I go from 90% to 100% after only two messages?
Because you sent those two messages at the bottom of a long chat. Each message carries the conversation with it, so late messages in a long thread cost far more than early ones. Two replies at message 40 can easily cost more than the first ten messages put together. The same two questions in a fresh chat would have cost a small fraction of that.
Will I lose my conversation when I hit 100%?
No. The chat stays where it is, you can read it and copy from it, and when the session resets you can continue in the same thread. Whether you should continue there is a separate question. That thread is the expensive one, and a new chat with a short summary pasted in costs far less.
Is the 90% warning about the weekly limit?
No. It refers to the five-hour session. The weekly limit is tracked separately, resets at a fixed time each week assigned to your account, and has its own bar in Settings, then Usage. You can be at 90% of a session with most of your week still unused.