QuotaLens

Use all of the Claude you pay for.

Your subscription resets every five hours and every week, and whatever is left at the reset is gone. QuotaLens shows where it goes, so you can spend all of it and get cut off by none of it.
Free and open source (MIT), by one developer. This version supports Claude Pro and Max only.

Install

QuotaLens dashboard, dark theme: 5% of the session window left, resets in 3h 01m, verdict "Will run out at 21:22, 2h 57m before the reset", 84.61 pts/hr over the last 14 minutes, above the 20 pts/hr alert threshold; five hourly bars; weekly limits at 55% and 59%, both boosted at 08:09; a table saying the weekly headroom buys 3.8 more full sessions; and a chart with the session line climbing to the moment it runs out. QuotaLens dashboard, light theme: 5% of the session window left, resets in 3h 01m, verdict "Will run out at 21:22, 2h 57m before the reset", 84.61 pts/hr over the last 14 minutes, above the 20 pts/hr alert threshold; five hourly bars; weekly limits at 55% and 59%, both boosted at 08:09; a table saying the weekly headroom buys 3.8 more full sessions; and a chart with the session line climbing to the moment it runs out.
The session window at 5% left, projected to run out at 21:22, nearly three hours before it resets. The weekly limits sit at 55% and 59%, both raised at 08:09, and there is time for 1.8 more sessions before Monday.
  • 56%expired unused at the reset
  • 1h 50mcut off before the reset
  • 1number is all Claude shows you, and it forgets it when you close the tab

One real window, 3 September. Two of these three are money already spent.

1 · Burn rate

56%unused, at this rate

Push harder, or ease off. The page tells you which.

When the verdict says you will finish with room to spare, that is budget you can spend now. When it says you will run out before the reset, you know how much to slow down.

projected: 56% unused at reset now · 71% left 0h 1h 2h 3h 4h reset

2 · The week

9.2sessions left

Spend the week on purpose.

The weekly budget in the unit you work in: full five-hour sessions, at your own measured cost. When there is time for 6.4 and budget for 7.7, the clock is the constraint, so stop rationing.

now Mon Tue Wed Thu Fri Sat Sun

3 · History

88%the session that ate the week

See what your work actually costs.

Every window kept, with what it cost the weekly limit. Do the expensive work when there is headroom for it.

  • Thu 21:1088%
  • Fri 09:4071%
  • Wed 08:1563%
  • Thu 10:0552%

4 · Alerts

20pts/hr, the alert threshold

Get told before you lose it.

A webhook when the burn rate crosses the line, and another when it settles. Catch a runaway agent without watching the page.

20 pts/hr alert cleared burn rate, this window

Runs on your machine. SQLite on disk, cookie in the OS keychain, loopback only, no account, no telemetry.

your machine quota.db OS keychain 127.0.0.1:8787
your provider status pages

no account · no telemetry

  • Webhook alerts
  • Weekly limits
  • Limit-boost detection
  • Runs as a service
  • Prometheus & CSV export