Claude
Claude
Codex
Codex
Cursor
Cursor
Copilot
Copilot
Gemini CLI
Gemini CLI
Antigravity
Antigravity
OpenCode
OpenCode
Kimi
Grok
Grok
DeepSeek
DeepSeek
Qwen
Qwen
Z.ai
Z.ai
OpenRouter
OpenRouter
Devin
Devin
Synthetic
Synthetic

Never Lose a Coding Session to Rate Limits

Auto-detects your tools and tracks usage, costs, and rate limits live in your macOS menu bar.

Get SessionWatcher - from $6.99

14-day money-back guarantee

★★★★★Trusted by 1,149+ users
nicojerome

Fast, simple, and does exactly what it should without unnecessary features. Definitely worth the purchase.

Scroll to try it, it's interactive
5-Hour Rate Limits
Usage Rate Charts
Cost Tracking
BestToolNow
Smart Notifications
Lives in Menu Bar
Auto-detects Tools
Multiple Claude licenses, one Mac
MacOS Widgets
Native Swift App

Have multiple Claude licenses? Track them all, no switching.

Available for Codex too.

SessionWatcher is loved by 1,149 users.

Here's what they are saying.

★★★★★
Incredible team, customer service and overall product. Something so simple that makes your life just that much easier. The one time payment is the most worth it money I've spent this year.
Matthew ShermanMatthew Sherman
★★★★★
Exactly what I needed to stop flying blind with AI CLI tools. It's lightweight, native, and perfectly tracks rolling token windows. Highly recommended for heavy users.
Shaikh Zeeshan Murshed

Shaikh Zeeshan MurshedSoftware Engineer

★★★★★
A sensational tool. It's helped me a lot. I can see, quickly and in detail, the token consumption across Claude Code and other providers. I highly recommend the Pro version.
Nelson Rodrigues da Silva Júnior

Nelson Rodrigues da Silva JúniorPro user

★★★★★
“I wanted a native, minimal menu bar app to monitor my Claude usage. Something not vibe-coded or overengineered. After trying several, I settled on this one. It's fast, simple, and does exactly what it should without unnecessary features. Definitely worth the purchase.
nicojerome

@nicojeromeon GitHub

★★★★★
“I was losing track of my Claude usage every single day. I'd be deep in a project, hit the rate limit, and just sit there waiting with no idea when it would reset. SessionWatcher changed that completely. Now I just glance at my menu bar and know exactly where I stand. It paid for itself the first time it saved me from a lockout.
honghoa22

@honghoa22on GitHub

★★★★★
“I spent four hours browsing Reddit and was overwhelmed by the number of Claude/ChatGPT limit trackers. Every app I saw was missing something I needed. SessionWatcher actually tracked every metric I wanted (token cost in USD, as well!), which made it worth the buy. Definitely the tool to go for if you want to go Pro and not miss any important info.
Jan

JanSolo user

One app. Pick your plan.

★★★★★Loved by 1,149+ users
Claude
Claude

Everything you need for one tool.

$6.99one-time

Pay once. Yours forever.

Coverage

  • Licensed for 1 Mac
  • Claude

What you track

  • 5-hour, weekly & Fable 5 limits
  • Usage rate chart + 7-day history
  • Token + cost breakdown

At a glance

  • Menu bar display modes
  • macOS notifications

14-day money-back guarantee

OpenAIClaudeCursor

Bundle

Codex, Claude & Cursor in one menu bar.

$14.99one-time

3 tools · save vs buying separately

Coverage

  • Licensed for 1 Mac
  • Codex · Claude · Cursor

What you track

  • 5-hour, weekly & Fable 5 limits, per tool
  • Usage-rate chart + 7-day history
  • Token + cost breakdown

At a glance

  • Menu-bar display modes
  • macOS notifications

14-day money-back guarantee

Best Value
Claude
Codex
Cursor
Copilot
Gemini CLI
Antigravity
opencode
Grok
DeepSeek
Qwen
Z.ai
OpenRouter
Devin
Synthetic
Pro

Every tool, plus serious power-user features.

$24/yr

just $2/mo, billed annually

Coverage

  • Up to 5 Macs, synced via iCloud
  • Every supported tool, plus any we add later

What you track

  • 5-hour, weekly & Fable 5 limits
  • Usage-rate chart
  • 90 days of history
  • Token + cost breakdown

At a glance

  • Menu-bar display modes
  • macOS notifications
  • macOS widgets

Power-ups

  • Know which tool to switch to
  • Multi-account for Claude & Codex

14-day money-back guarantee

Frequently asked questions

Only if you want it to be. Solo is $6.99, Bundle is $14.99 and Pro is $59, and all three are one-time purchases you own forever. Pro also has a $24/year option if you would rather spread the cost, but the one-time licence is the one most people pick.
14 days, no questions. Email contact@sessionwatcher.com within 14 days and you get your money back. Try it on real work first. If it does not earn its keep, ask.
Free CLI tools make you stop and run a command every time you want to look. SessionWatcher sits in the menu bar, so the number is already there. It also covers 15 tools at once, where most free trackers are built around one. That breadth is the honest difference, and it costs about what a coffee costs, once.
Yes. It works with your existing Claude, Codex, Cursor, Copilot and Gemini setups on Pro, Max or Plus. It reads the usage data those tools already keep on your Mac, so there are no API keys to paste and nothing extra to log into.
You can, but you will not, and that is the whole point. Not at 2am mid-session when you are in flow. Checking means stopping, opening a browser, logging in, hunting for the usage page. SessionWatcher makes it a glance instead of a task.
Solo ($6.99) tracks one tool. Bundle ($14.99) covers Claude, Codex and Cursor together, which costs less than two Solo licences. Pro covers all 15 tools plus everything we add later. The app only shows tabs for tools you actually have installed, so a bigger plan never means a busier menu.
Anytime, and you only pay the difference. Go to sessionwatcher.com/upgrade, paste your licence key, and it shows your prorated price with the original purchase already credited. Buy the smallest plan that fits today.
Yes, with Pro. Connect as many Claude or Codex accounts as you like and each one gets its own 5-hour window, weekly limit and reset time, side by side. No logging out, no switching.
Every 90 seconds in the background, plus an instant refresh the moment you open the menu. You never read a stale number.
Your local CLI logins for Claude, Codex and the rest, read read-only from what those tools already store on your Mac. No keys ever leave the machine.
The provider briefly throttled the refresh, not your account. It clears itself within a minute or two. If it ever sticks, quitting and reopening fixes it immediately.
At 70% and 90% by default, or every 10% if you turn that on, and again when a limit resets. Each alert fires once per real crossing rather than on every refresh, so you get warned without being nagged.
About a minute. Download it, drag it to Applications, paste your licence key. No API keys, no vendor logins, no config files.
No. SessionWatcher reads usage statistics and nothing else, and all of it stays on your Mac. Your code and conversations are never touched.
No. It is a small native menu bar app that sips resources and stays out of the way.
Updates are included free and ship regularly. SessionWatcher runs on macOS 14 (Sonoma) and later, on Apple Silicon and Intel, and it is signed and notarized by Apple.
Check your inbox and spam folder for the Stripe receipt, because your key is in it. Still nothing? Email contact@sessionwatcher.com with the address you used at checkout and I will resend it, usually the same day.
You email me, Soren, the person who built it, at contact@sessionwatcher.com. You get a real answer, usually the same day, and bugs typically get fixed within 24 to 48 hours and shipped to you as a free update.

Your last lockout cost you 1-3 hours.
Never lose another.

Get SessionWatcher - from $6.99

14-day money-back guarantee

★★★★★Loved by 1,149+ users