The short answer
Your session allowance resets every five hours. Your weekly allowance resets once a week, at a fixed day and time assigned to your account, not at midnight and not on a schedule that moves with your activity. To see the exact time of both resets, open Settings > Usage on claude.ai or run /usage in Claude Code. If you were cut off, check which of the two limits the warning names before you decide how long to wait.
The 5-hour session allowance
The short-term allowance resets every five hours. How much work fits inside it varies with conversation length, attached files, model choice, effort, and enabled tools, so it is not a fixed number of messages. A long Claude Code session with a large context burns it far faster than short chats, because every turn resends the conversation.
The weekly allowance (the one that surprises people)
Paid plans also have a weekly allowance that resets at a fixed day and time assigned to your account. The schedule does not move based on when you start working. When the weekly allowance is exhausted, a 5-hour reset will not restore access, and the only options are to wait for the weekly reset, use extra usage if your plan has it enabled, or use a free limit reset if Anthropic has offered you one.
Do Claude tokens reset daily?
No. There is no daily reset. The session allowance rolls over every five hours, which can happen several times a day, and the weekly allowance rolls over once a week. People who see their usage drop overnight are usually seeing a 5-hour reset that happened while they were away.
How to check your exact reset times
On claude.ai or Claude Desktop, open Settings > Usage: it shows your current session usage with the time remaining and your weekly usage with the next weekly reset. In Claude Code, run /usage. Trust those timestamps over a generic schedule copied from a forum, because the weekly reset time is specific to your account.
Free limit resets: the one-time "Reset for free" button
Anthropic occasionally offers eligible plans a limit reset, which restores either your 5-hour session limit or your weekly limit to full the moment you use it. You claim it in Settings > Usage on the web or in Claude Desktop with the Reset for free button; it is not available from Claude Code in the terminal, but the restored limit applies there too. You do not have to hit a limit first, the reset cannot be undone, an unused one expires at the date shown in the offer, and your weekly limit still resets on its usual schedule afterwards.
Track both resets in your menu bar
The cutoff feels sudden because the runway is invisible while you work. Tokens 4 Breakfast keeps the 5-hour window and weekly pressure in the macOS menu bar, and shows when each one resets. Pro adds reset intelligence, which tells you when a limit has actually rolled over, on schedule or early, even while the popover is closed. The free plan covers one provider and takes about two minutes to set up.
Frequently asked questions
When do Claude tokens reset?
On two clocks. The session allowance resets every five hours, and paid plans also have a weekly allowance that resets at a fixed day and time assigned to your account. Settings > Usage on claude.ai, or /usage in Claude Code, shows the exact time of both.
Do Claude tokens reset daily?
No. There is no daily or midnight reset. The session allowance resets every five hours and the weekly allowance once a week, so usage that looks refreshed in the morning is usually a 5-hour reset that happened overnight.
How long does it take for Claude tokens to reset?
Up to five hours for the session allowance, and up to a week for the weekly allowance. If you are blocked by the weekly limit, a 5-hour reset will not help; check Settings > Usage to see which limit you hit and its reset time.
Do Claude Code and claude.ai share the same limit?
Yes. Usage on claude.ai, Claude Desktop, and Claude Code counts toward the same subscription allowance, so heavy Claude Code use also drains what you have left for chat, and the reset times are the same.
What is the Claude free reset or one-time limit reset?
An occasional offer to eligible plans that restores either your 5-hour session limit or your weekly limit to full when you use it. Claim it with Reset for free in Settings > Usage on the web or Claude Desktop. It cannot be undone, it expires at the date shown, and it does not refund extra usage you were already billed for.
Is there a Claude reset tracker?
Tokens 4 Breakfast is a macOS menu bar app that shows your Claude 5-hour and weekly usage with their reset times; the Pro upgrade adds a notification when a limit has actually reset, even with the popover closed. It runs locally, and the free plan covers one provider.