Live rolling 5-hour window
Watch the Pro/Max session quota tick down as you prompt, so you know when to stop before Claude cuts you off mid-refactor.
See exactly how much of your Claude Pro/Max plan is left before you blow past it: the rolling 5-hour, weekly, and pay-as-you-go numbers, sitting next to your clock. Same numbers claude.ai/settings/usage shows, to the integer. One brew command; the browser extension forwards your existing claude.ai session, so no DevTools and no cookie paste.
Free, open source, MIT licensed. No account or card: we email the .dmg plus one brew command, and your menu bar lights up within a minute.
Claude Max developers running agentic loops. Claude Pro heavy writers hitting the weekly wall midweek.
Watch the Pro/Max session quota tick down as you prompt, so you know when to stop before Claude cuts you off mid-refactor.
See how much of the 7-day allowance you have left and exactly when it rolls over, not a vague 'try again later' banner.
Track your pay-as-you-go spillover in dollars, so the metered billing Anthropic rolled out in 2026 stops being a surprise.
Install the Chrome/Arc/Brave extension and it forwards your existing claude.ai session. No DevTools, no manual cookie paste.
Rust source on GitHub. usage-data network egress is claude.ai itself; anonymous health telemetry is opt-out.
Pipe the same numbers into shell prompts, tmux status lines, or scripts. Useful next to ccusage, which tracks something different.
The instant your 5-hour rolling window crosses 95%, the entire ClaudeMeter title in the menu bar blinks red at 500 ms, macOS fires a system notification, and Sosumi rings three times. You finish your prompt before the wall hits, not after.
×3 with a 120 ms gap. Visuals loop on autoplay.500 ms, RGB 215,58,73. Whole title flips together, not just the percent.×3 via afplay, 120 ms gap. Fires once per 5-hour window; rolls over on reset.They solve different problems. ccusage reads local Claude Code JSONL; ClaudeMeter reads the plan quota Anthropic actually enforces.
| Feature | ClaudeMeter | ccusage |
|---|---|---|
| Reads server plan quota (5h / weekly) | ✓Yes | —No |
| Reads local Claude Code token JSONL | —No (by design) | ✓Yes |
| Browser extension auto-auth | ✓Yes | —N/A |
| macOS menu bar UI | ✓Yes | —CLI only |
| License | ✓MIT | ✓MIT |
I typed 'test one two three' into Claude Code. That put me at 12%.
Hacker News ↗#47586176
Max 20x subscriber at $200/month. Getting rate-limited on every Claude surface with only 18% session used.
claude-code #41212 ↗GitHub
I used it a little Friday, a little Saturday, maybe 10 minutes Monday, and I hit the weekly limit already.
claude-code #9424 ↗GitHub
ClaudeMeter reads the server-truth numbers Anthropic enforces for Pro and Max: the rolling 5-hour window, the weekly quota, and the extra-usage balance. No cookie pastes. No token guesswork.