Throttle

Throttle

macOS menu bar app for monitoring and optimizing Claude Code usage in real time

Freemium
4.4 (11 reviews)

Gallery

About Throttle

Throttle is a macOS menu bar application built specifically for developers who rely on Claude Code as their primary coding assistant. It monitors your Claude usage in real time, displaying both your five hour and weekly limits directly in the menu bar where you can glance at them without switching context. The application predicts when you'll hit rate caps, giving you roughly two hours of warning before lockouts occur. Everything runs locally on your machine with no telemetry, no account requirements, and no data leaving your computer. For developers who've experienced the frustration of hitting Claude's limits mid-task, losing momentum on a complex refactoring or debugging session, Throttle provides the visibility needed to pace your work strategically and avoid those unexpected interruptions that derail productive coding sessions.

The core functionality centers on usage tracking and prediction with a level of detail that Claude's own interface doesn't provide. When you're signed into Claude Code, Throttle shows exact usage numbers pulled from your account. When you're not signed in, it provides reliable estimates based on your activity patterns and historical consumption. A countdown timer shows precisely when your limits will reset, removing the guesswork about whether you have enough headroom for another large task. The predictive nudge feature alerts you well before you approach your cap, typically around two hours out. This proactive approach means you can wrap up your current task, commit your changes, or switch to a different workflow before hitting the wall. You're never caught off guard during critical work, and you can plan your most token-intensive tasks around your reset schedule.

The Pro version expands into multi-session management, which becomes essential for developers juggling multiple Claude Code instances or working across several complex projects simultaneously. It offers a mission control style overview of all your active sessions, with tab-based navigation between them that makes switching contexts fast and organized. A memory pressure gate monitors your system and prevents saturation when running multiple instances, automatically throttling sessions before they impact your machine's performance. Auto-hibernation kicks in for idle sessions, conserving both system resources and your rate limit allocation. Session consolidation and duplicate merging help keep things organized when similar conversations accumulate over a workday. Rate limit awareness per session ensures no single project consumes your entire allocation unexpectedly, letting you distribute your usage intentionally across workstreams.

Token optimization tools embedded in Throttle help you extract more value from your usage limits over time. Output style presets let you choose between normal Claude responses and compressed modes like Concise or Caveman that reduce token consumption by requesting shorter, denser replies. Command output compression strips ANSI codes, escape sequences, and unnecessary formatting before sending terminal output to Claude, reducing the token cost of debugging and command-line workflows. The context trimmer identifies and removes re-charged base64 images that would otherwise inflate your usage when Claude re-processes visual content it's already seen. Local OCR converts screenshots to text before sending them to Claude, dramatically reducing the token cost of sharing visual content while preserving the information you need to convey. These optimizations compound over days and weeks, potentially extending how much work you accomplish within the same rate limits by a meaningful margin.

System integration features connect Throttle with your broader Claude Code environment and development workflow. It manages MCP (Model Context Protocol) servers, handling global configurations, project-local settings, and .mcp.json files with a unified interface. Settings.json hardening shows reviewable diffs before applying any changes, so you understand exactly what's being modified in your configuration. A searchable session history with semantic indexing lets you find past conversations, solutions, and code snippets across your entire Claude Code history, turning your accumulated interactions into a searchable knowledge base. The autopilot feature automates routine optimization decisions based on your preferences and usage patterns. Session offloading lets you move sessions to personal servers when you need to free up local resources or continue work seamlessly across machines, maintaining conversation context wherever you're working.

Throttle runs on macOS 14 and later, supporting both Apple Silicon and Intel processors with native performance. The application weighs 13.4 MB, installs without complex dependencies, and auto-updates via Sparkle so you always have the latest features and compatibility fixes. All data stays in your local ~/.claude directory, maintaining complete privacy. The application is signed and notarized by Apple, so it installs cleanly without security warnings. The free version includes the menu bar meter, predictive nudge, and single session cockpit, giving you essential visibility at no cost. The Pro version costs 29 euros as a one-time purchase with no subscription, unlocking multi-session management, autopilot, history and projections, and server offloading. For teams standardizing on Claude Code, Throttle supports policy export for MDM deployment, making it straightforward to roll out consistent configurations and usage guidelines across an organization.

Key Features

  • Real-time Claude Code usage monitoring
  • Predictive cap warnings in menu bar
  • Multi-session cockpit for parallel projects
  • Token-saving reply compression modes
  • Local OCR for screenshot to text conversion
  • Support for Apple Intelligence, Safari, or API keys

Pros & Cons

What we like

  • Runs entirely locally with no cloud or telemetry
  • Free tier is open source for full transparency
  • One-time purchase with no subscription
  • Token compression can significantly reduce usage

Room for improvement

  • macOS only, requires version 14 or later
  • Pro features require one-time payment
  • Value depends on how often you hit Claude limits
  • Smaller user base as a newer developer tool

Frequently Asked Questions

What is Throttle?
Throttle is a macOS menu bar app that monitors your Claude Code usage in real time, predicts when you will hit your limits, and offers tools to compress token usage. It runs locally with no cloud connection.
Is Throttle free?
The usage meter is free and open source. The Pro tier, which includes token compression and AI assistant features, costs twenty-nine euros as a one-time purchase, with a launch discount to nineteen euros.
Does Throttle send my data anywhere?
No. Throttle reads local files from your Claude projects directory. It does not require an account, sends no telemetry, and has no cloud component. The free version is open source so you can audit the code.
What macOS version does Throttle require?
Throttle requires macOS 14 or later. It is signed and notarized by Apple, so it installs without Gatekeeper warnings.

Best For

Avoiding surprise lockouts from Claude usage limitsManaging multiple Claude Code projects from one cockpitReducing token consumption on verbose responsesConverting screenshots to text before sending to Claude

Featured in

Alternatives to Throttle

View all

Reviews (11)

A
Arjun Gupta

Genuinely impressed

Came to Throttle after getting frustrated with what I had before. Their take on free tier is open source for full transparency is genuinely good. It fits well for converting screenshots to text before sending to claude.

6/5/2026 15 found this helpful
T
Tunde Nielsen

Quietly excellent

Three months of Throttle later, here is what holds up. The support for apple intelligence, safari, or api keys is more useful than I expected. It earns its place in my stack.

4/10/2026 12 found this helpful
T
Theo Pereira

Quietly excellent

Came to Throttle after getting frustrated with what I had before. Got real value out of local ocr for screenshot to text conversion. No regrets so far.

5/13/2026 11 found this helpful
F
Fatima Greco

Worth a look

Came to Throttle after getting frustrated with what I had before. The output quality holds up better than I expected. Hard to imagine going back to my old setup.

4/24/2026 10 found this helpful
R
Rashid Kobayashi

It just works

Started using Throttle casually, now it is pinned in my dock. Where it really wins is local ocr for screenshot to text conversion. Recommending it to people in a similar spot.

6/5/2026 4 found this helpful
A
Amara Ferrari

Does the job, a few gripes

Hadn't planned on switching, but Throttle was hard to ignore. What stands out is how it handles local ocr for screenshot to text conversion. The catch is macos only, requires version 14 or later. Glad I made the switch.

3/26/2026 3 found this helpful
V
Vera Lopez

Good, with a few caveats

Started using Throttle casually, now it is pinned in my dock. The local ocr for screenshot to text conversion is more useful than I expected. Mostly using it for converting screenshots to text before sending to claude. My only gripe is pro features require one-time payment.

8/9/2026
P
Priya Zhou

Quietly excellent

Three months of Throttle later, here is what holds up. Setup was painless and I was productive the same day. Found it works best for converting screenshots to text before sending to claude. Hard to imagine going back to my old setup.

8/7/2026
C
Chioma Singh

Finally something that fits

Started using Throttle casually, now it is pinned in my dock. Where it really wins is token-saving reply compression modes. It fits well for reducing token consumption on verbose responses. No regrets so far.

7/24/2026
E
Emma Ito

Recommended without reservation

Have been running Throttle for a while, here is where I land. The interface stays out of my way, which I appreciate. Performance has been steady even when I lean on it hard. Mostly using it for converting screenshots to text before sending to claude. Recommending it to people in a similar spot.

5/25/2026
N
Nia Perez

Two months in, no regrets

Found Throttle on a Show HN thread and I am glad I clicked. It just works, day after day, without surprises. It earns its place in my stack.

5/13/2026

Badge builder

Add Throttle to your website

Choose a badge style and size, preview it here, then copy the generated HTML. Badge images are self-contained SVGs and do not require an external script.

Throttle badge preview
<a href="https://toolindex.net/tools/throttle?ref=badge" target="_blank" rel="noopener">
  <img src="https://toolindex.net/badge/throttle/medium.svg" alt="Throttle - Listed on Tool Index" width="180" height="50" />
</a>

How to use the badge

  1. 1. Pick the style, size, and theme that fit your layout.
  2. 2. Copy the generated HTML from the code block.
  3. 3. Paste it into your footer, homepage, or press page.

Standard badge available

The standard listing badge is available now. Score and circle badges are limited to tools currently ranked in the top 10 of a category.

Badge clicks return visitors to this profile with a referral tag so the source remains identifiable.