Home · Guides · Claude Code usage limits

Claude Code usage limits, explained

The rolling 5-hour window, the weekly cap, the separate Opus limit — how they actually work, what the limit messages mean, and when things reset.

Checked against official docs: July 13, 2026

The two limits (plus one for Opus)

Every Claude subscription — Free, Pro, Max — has two independent usage limits, and they are shared across claude.ai, Claude Code and the desktop app. One usage budget, all surfaces:

Terminology note: these subscription usage limits are not the same thing as API rate limits (requests-per-minute for pay-as-you-go API keys). Anthropic's error reference explicitly separates the two — if you're being throttled on an API key, that's a different page of the docs.

Limits by plan

Anthropic deliberately doesn't publish fixed hour counts as a guarantee — capacity varies with message length, model, and codebase size. The most concrete official numbers ever given were the launch estimates from August 2025, and limits have only been raised since:

PlanPriceWeekly Sonnet estimate*Weekly Opus estimate*Opus access
Free$0~15–40 messages per 5-hour window communityNo
Pro$20/mo40–80 hNo
Max 5x$100/mo140–280 h15–35 hYes
Max 20x$200/mo240–480 h24–40 hYes

* August 2025 launch estimates from Anthropic's announcement — treat as a floor, not a promise. See the change log below: 5-hour limits have been doubled and weekly limits boosted since.

2026 limit changes — the log

Anthropic moves these numbers regularly, usually upward, sometimes as time-boxed promotions. This log is why this page has a "checked" date:

What happens when you hit a limit

Claude Code tells you exactly which ceiling you hit — these are the real messages from the official error reference:

Since 2026 you can also buy extra usage instead of waiting: /usage-credits enables opt-in usage credits on Pro and Max plans, billed at standard API rates (with a configurable monthly cap and a $2,000/day ceiling).

"Why did my limit reset earlier / later than I expected?"

How to check your usage right now

  1. In Claude Code: run /usage — 5-hour and weekly percentages with reset countdowns (in older builds this lived under /status).
  2. On the web: claude.ai → Settings → Usage — progress bars for the 5-hour window, the weekly cap, and the separate Opus reset.
  3. Desktop app: the usage ring next to the model picker.
  4. Without asking: keep it in your menu bar, permanently — that's the whole reason AI Status Bar exists.
AI Status Bar icon
See both limits live, before you hit the wall AI Status Bar shows the 5-hour window and the weekly cap for every Claude account you run — plus Codex — right in the macOS menu bar. Free & open source.
Download for macOS

FAQ

Do Claude Code and claude.ai share the same limit?

Yes. Your plan has one usage budget shared across claude.ai chat, Claude Code and the desktop app. A heavy chat session eats into your coding window and vice versa.

Does switching models reset or avoid the limit?

The 5-hour and weekly limits count all models, so no. The one exception is the separate Opus limit: when Opus is exhausted, Sonnet still works until you hit the general ceilings.

Are the current limits permanent?

No — treat them as a moving target. The weekly boost running right now is a dated promotion (through July 19, 2026), and Anthropic has changed the baseline three times in 2026 alone. That's why this page carries a "checked" date and a change log.

Can I pay to keep going after hitting the limit?

Yes, on Pro and Max: run /usage-credits to enable usage credits, billed at standard API rates. On Team/Enterprise, extra usage goes through your admin.

How do I know when my limit resets without opening anything?

That's the menu-bar use case: AI Status Bar shows the exact reset time next to each window's percentage, and can notify you at 80% and 90% before you hit the wall mid-task.