Every limit, one glance
Claude, Codex, Antigravity and thirteen more tools in your notch, menu bar and Dock. Every window shows its real reset time, and every account you use stays on screen.



QuotaRing shows the limits of Claude, Codex and 14 more tools on your Mac and iPhone. You see when each one resets, how long it lasts at your pace and which tool still has room.
Reads the tools you already use
Most trackers watch a single tool. QuotaRing reads all of them, so it can tell you where to go next. It only speaks up when one tool is close to its limit and another one has real headroom.
The images on this page come from the app itself. They are the same views you see in the notch.
Claude, Codex, Antigravity and thirteen more tools in your notch, menu bar and Dock. Every window shows its real reset time, and every account you use stays on screen.



QuotaRing tells you when Claude Code, Codex or Antigravity finishes a task or waits for your approval. One click takes you back to the session.

QuotaRing shows how long each window lasts at your pace and whether it resets first. When one tool runs low, it points to the one with room.

See the tokens your tools use by hour and by day, the models they go to and what they would cost on the API.

Every Monday you get a card for the last week with tokens, the busiest day, the API value and the split across tools. Each month also gets a recap you can share.

Your Mac reads your usage and sends it to your iPhone through your private iCloud. The iPhone app is free with your Mac license and needs no extra account.

Your iPhone shows the same rings as your Mac, with a countdown for each window.
Running agents stay in the Dynamic Island and on the Lock Screen. You see when they finish or need you.
Small, medium and Lock Screen widgets keep your main tool in view.
Open monthly recaps and the last 26 weekly reports, and share them as images. They work offline too.
A weekly report arrives every Monday morning. Each month also gets a recap with your tokens, the API value your plan covered, active days, your streak and the split across tools. You can open them on the Mac and the iPhone, back to your first day.
Your lifetime tokens decide your level. Good habits earn trophies. QuotaRing works both out from readings it already keeps, and you never lose a trophy once you earn it.
Each level needs twice the tokens of the one before. Your first session already moves the bar, and billions of tokens still give a readable level.
Your medals decide your title. Harder medals count for more. The titles go from Newcomer and Regular up to Veteran and Legend.
QuotaRing counts input, output and cache tokens for today, the last seven days and the month. It prices them with each model's API rates, cache included. A subscription costs nothing extra per request, so the column is called value, not cost.
claude-opus-5-582%claude-sonnet-4-514%claude-haiku-4-54%Start a long task in Claude Code, Codex or Antigravity and work on something else. The notch tells you when the agent finishes or needs your input. One click takes you back to its terminal tab.
$ QuotaRing statusline
Claude 84% · resets 2h 10m · week 41% · ChatGPT has 78% left
$ QuotaRing status
Claude 84% 5-hour · resets 23:10
ChatGPT 22% weekly · resets Tue 16:00
Antigravity 9% Gemini Pro · resets 00:30
$ claude mcp add quotaring -- QuotaRing mcp
✓ Added stdio MCP server quotaring
tools: get_quota_status, suggest_tool One click in Preferences adds it. QuotaRing never replaces another status line and keeps a backup of your settings.
Agents can call get_quota_status and suggest_tool before a long task and pick the tool with room.
Press ⌃⌥Q in any app to open the panel. It needs no Accessibility permission, and you can change or turn it off.
Usage checks go only to each provider. iPhone sync uses your private iCloud. License checks go to Polar and updates come from the public Sparkle feed.
Claude Code, Codex, Antigravity and Cursor already keep a sign-in on your Mac. QuotaRing reads it there, so you create no account and paste no key.
Each limit is the figure the provider reports. QuotaRing reads it without sending a model message. Forecasts are marked as estimates.
History and credentials stay on your Mac. iPhone sync uses your private iCloud database. QuotaRing has no server that stores your usage.
QuotaRing refreshes when your tools are active, when a window resets, when your Mac wakes and every ten minutes. It stays quiet when you are idle.
Try everything free for 7 days. Then buy a plan once. There is no subscription, every plan allows unlimited accounts per tool, and the iPhone app is included.
For one Mac and the two tools you live in.
The usual stack: Claude, Codex and a couple more.
Every tool QuotaRing reads, today and later.
Checkout runs on Polar. A tool counts once, no matter how many of its accounts you use. Claude Code counts as Claude and Codex counts as ChatGPT. To upgrade, buy the higher plan and paste its key. Your Mac moves to the new key.
Have another question? Write to support@quotaring.app or use Send Feedback in the app.
QuotaRing is a native Mac app for the AI tools you pay for, like Claude, Codex, Antigravity, Cursor and Copilot. It shows their usage limits in your MacBook's notch, the menu bar, the Dock or a floating ring rail. Each window shows its reset time and a forecast at your pace. When one tool runs low, QuotaRing tells you which one still has room.
They come from the providers. Claude and Codex report your session and weekly percentages through the same usage routes their own apps use. QuotaRing reads them with the sign-in already on your Mac. It never sends a model message to check, and it never guesses a plan cap.
You don't need either for Claude Code, Codex, Antigravity or Cursor. QuotaRing reads the sign-in they already keep on your Mac. OpenRouter, DeepSeek and Moonshot need the API key you already use. Copilot needs your plan once, because GitHub reports the credits you spent but not your plan's total.
Yes. It is included with your Mac license. It shows every tool and reset your Mac sees, offers Home and Lock Screen widgets and keeps running agents in the Dynamic Island. Your weekly reports and monthly recaps are there too. Everything syncs through your private iCloud.
Every Monday you get a card for the last week with tokens, the busiest day, the API value and the split across tools. Each month gets a recap you can share. Your lifetime tokens set your level, and each level needs twice the tokens of the last. There are 127 trophies in bronze, silver and gold, for token milestones and for habits like staying under your limits for 30 days.
It is what your tokens would cost on the provider's API, at each model's list price with cache rates included. A subscription costs nothing extra per request, so QuotaRing calls this value and not cost.
Usage checks go only to the provider. Your history and credentials stay on your Mac in the Keychain or in the tool's own storage. iPhone sync uses your private iCloud database. Licenses go through Polar and updates come from Sparkle. QuotaRing has no server of its own.
No. Every plan is a one-time purchase with a 7 day free trial. Personal covers 2 tools on 1 Mac, Plus covers 4 tools on 3 Macs and Pro covers every tool on 5 Macs. Every plan allows unlimited accounts per tool. To upgrade, you buy the higher plan and paste its key.
QuotaRing runs on macOS Sonoma 14.0 or later. On a Mac without a notch it draws the same pill at the top of the screen. The menu bar, Dock panel and floating rings work on every Mac.
Yes. QuotaRing can add itself to Claude Code's status line. It also includes an MCP server with get_quota_status and suggest_tool, so an agent can check its quota before a long task. None of this uses the network.