2.0QuotaLens 2.0 is out. See what's new →
Your Claude quota is a budget. Spend it on purpose.
QuotaLens is a free, open-source local monitor for Claude Pro and Max subscription usage.
Claude Pro and Max reset every five hours and every week, and whatever is left at the
reset is gone. QuotaLens runs on your machine, shows your burn rate, tells you whether this session
will run out before the reset, and keeps the history Claude doesn't.
Free and open source (MIT), by one developer. One command to install; Python 3.11+, macOS, Linux, Windows.
Runs on your machine. Cookie in the OS keychain. No account, no telemetry. MIT.
New in 2.0
It finally knows where your quota went.
Six things Claude never tells you, now on one page.
61%Cowork
See who spent your week. The receipt12% → 9%
Know when a session quietly gets cheaper. Or dearer. The forecast73%
Will the week last? The rematch−13 pts
Race last week. The habitSat 09:00
When you actually burn it. The freebie$876 days
Free credit has an expiry date.Graphics drawn from demo data.
- 59%expired unused at one reset
- 2h 58mcut off early, another window
- 1number is all Claude shows you, and it forgets when you close the tab
Two real session windows, 2 and 6 September. The first two are money already spent.
1 · Burn rate
56%unused at the reset, at this rate
Spend more, or pace yourself. The forecast 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.
2 · The week
7.7sessions 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 budget for 7.7 but time for only 6.4, the clock is the constraint, so stop rationing.
3 · History
88%the most expensive session this 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
Know before you run out.
A webhook fires when the burn rate crosses your threshold, and another when it settles. Monitor a running agent without watching the dashboard.
Runs entirely on your machine. Data in SQLite, credential in the OS keychain, dashboard on localhost. No account, no telemetry.
no account · no telemetry
Also in the box
- Limit-boost detection
- Webhook alerts
- Prometheus & CSV export
- Runs as a service
- Two accounts, two profiles
Coming soon QuotaLens Pro
Every Claude account you run, on one page.
For people with more than one Pro or Max account: one local page, sorted by which runs out first, with the full QuotaLens dashboard for each. See what is in Pro
Know your next limit before it stops your work.
Python 3.11+ and a Claude Pro or Max subscription. Free, MIT, on your machine.
Questions about the terms, or how this differs from Claude's own usage page?