What's left of your Claude and ChatGPT limits, right in the menu bar: the 5-hour and weekly limits, when each one resets, and a heads-up before you run out.
100% left. Next reset in 5 hours.
!ChatGPT is at 18%, so it turns amber. At 0% it turns red and counts down to the reset.
One small item in the menu bar answers the question you keep asking: how much is left, and when does it come back?
The share left of each limit, with a countdown and the clock time of each reset. Plans without a weekly limit just show one.
Claude Code, the Claude desktop app and Codex already track your usage on your Mac. QuotaGlance shows those numbers the moment they change.
When a limit refills, runs low or runs out, plus a weekly summary. Quiet hours and “Mute for today” keep it calm.
Turns orange, amber or red at 30, 20 or 10% left. At 0% the number turns red and becomes the countdown to the reset.
Point at an account in the menu bar to see both limits, the countdown and the reset time, without opening anything.
Using other tools? Any script or app on your Mac can send usage numbers to QuotaGlance through a built-in local webhook.
From a single number to twin gauges. Every style is drawn in the menu bar's own color, and follows the 5-hour limit, the weekly limit, or whichever is lower. Change it any time in Settings › Menu bar.
QuotaGlance never asks Anthropic or OpenAI for your usage, so there's nothing to sign in to. It shows each new reading the moment the Claude app, Claude Code or Codex saves it.
The Claude desktop app checks your usage about every 5 minutes while it's open, so that's how often a new reading arrives. Want it now? Open Claude's usage panel or run /usage in Claude Code, and QuotaGlance updates right away.
Codex saves your limits after every reply, whether you use the CLI, the IDE extension or the Codex app.
Each limit shows when it resets. When it does, QuotaGlance shows it as full immediately, without waiting for a new reading.
That's when your provider measured the numbers, not when QuotaGlance last looked, so you always know how current they are.
QuotaGlance reads only the usage figures, never your chats or prompts. Its access is read-only, nothing leaves your Mac, and no data is collected.
Signed and notarized by Apple. Open the disk image and drag QuotaGlance to Applications.
Download for Mac (1.7 MB)Or ask anything at [email protected]
Claude and Codex already save your usage on your Mac, in your home folder. QuotaGlance reads those numbers, so there's nothing to sign in to or allow.
~/Library/Application Support/Claude/plan-usage-history.json, where the Claude desktop app saves its usage readings, and ~/.claude.json, where Claude Code saves its last usage check.~/.codex/sessions, where Codex writes its rate limits after every turn.Only the usage entries are decoded. Your chats and prompts are never displayed or sent.
No. QuotaGlance never writes to Claude's or Codex's files. Turn an account off in Settings › Accounts to stop reading it.
Yes. Scripts and apps on your Mac can send numbers to the local webhook in Settings › Accounts › Advanced.
QuotaGlance doesn't ask Anthropic for your usage itself. That would need your sign-in. It shows the readings the Claude desktop app takes, about every 5 minutes while it's open. For an instant reading, open Claude's usage panel or run /usage in Claude Code.
Claude's numbers come from the Claude desktop app and Claude Code. Keep the Claude app open, or open its usage panel, to get a fresh reading.
Yes. Your limits are shared across your account, and the numbers come from your account's usage, not just this Mac.
You need the Claude desktop app or Claude Code for Claude, and Codex for ChatGPT. Without them, you can still send numbers through the webhook.
No. There are no API keys and nothing else to install. QuotaGlance reads the usage your Claude and Codex apps already keep on your Mac.
macOS 14 Sonoma or later, on Apple silicon or Intel.