Real control over your Mac’s battery limit.

BatFi is a battery charge limiter for Mac. Stop charging at 80%, or hold any limit. Change it by time and place. Charge to 100% the moment you need it.

macOS Sonoma 14.8 or later, Apple silicon. A licence is required. Buy one, $15

BatFi’s menu beside its Charging settings: the battery at 75 percent with power distribution and the apps using the most energy, and a charge limit held at 80 percent while the Home automation overrides it to 75.

Rules that follow you. Hold 60% at your desk, top up before you leave, charge fully at the weekend.

BatFi’s Automation settings: charging automation switched on, with a rule named Home holding 75 percent at any time within 300 metres, marked ACTIVE.

Beyond the limit in macOS.

Since macOS Tahoe 26.4, a Mac with Apple silicon can stop charging anywhere from 80% to 100%.

The charge limit in macOS and in BatFi
macOSBatFi
Charge limit80% to 100%50% to 100%
Rules by timenoyes
Rules by placenoyes
Pause when hotnoover 40°C

It runs on macOS Sonoma 14.8 and later. With BatFi, turn off the limit in macOS and Optimized Battery Charging. Pausing when hot is a setting in BatFi, on Macs that have never had macOS 27 installed.

And everything macOS keeps buried. The readings, the switches and the shortcuts it never puts in front of you.

  • BatFi’s charging settings: automatic charge management on, an automation holding the limit at 75 percent, the limit slider set to 80 percent, and an option to discharge when charged over it.

    Stop charging at 80%, or charge to full.

    A limit for every day, and a full charge before a flight.

  • What is drawing your power.

    Watts in, watts out, and the apps burning it right now.

    BatFi’s menu showing power distribution, 11.2 watts in and 11.2 watts out, and the apps with high energy usage: iTerm2, Safari and WindowServer.
  • Battery cycles, temperature, health.

    The readings macOS buries, put in your menu bar.

    BatFi’s menu settings: show power source, battery cycles count, battery temperature, battery health, last discharge date and last full charge date.
  • A menu bar icon you can live with.

    Percentage, time left, monochrome or not.

    BatFi’s status icon settings: the style set to Dynamic, with options for a monochrome icon, the battery percentage and the time left.
  • Told once, when it changes.

    Charging state, calibration, and the rule that took over.

    BatFi’s notification settings: charging status changes, optimised charging alerts and calibration reminders, with a low battery threshold slider.
  • Power modes from the keyboard.

    Low, high or automatic, on a global shortcut.

    BatFi’s hotkeys: toggle charge to 100 percent, run on battery, inhibit charging, and low power mode recorded as control shift command L.

Questions

How do I limit battery charging on my Mac?

Install BatFi and set a charge limit. Your Mac stops charging there and holds it until you change it, or until you choose Charge to 100%.

Can I set a limit below 80%?

Yes. The limit in macOS goes no lower than 80%. BatFi holds any limit you choose, on macOS 27 too with BatFi 4.

What limit should I use?

80% is a good default for most people. Let the battery run down and charge fully from time to time, for example once a month.

Why does my Mac still charge to 100% sometimes?

From time to time macOS charges the battery to 100% to calibrate it. BatFi steps aside while it happens, and the battery goes back down to your limit afterwards.

Is it safe?

Yes. BatFi uses the same charging controls macOS uses. Keeping the battery at a lower charge reduces wear over time.

Which apps are draining my Mac’s battery?

BatFi’s menu shows the apps using a lot of energy right now, next to how much power is coming in and going out.

More in BatFi’s FAQ and its privacy policy.

$15, once.

Not a subscription. One licence covers every Mac you own.

Download BatFi brew install --cask batfi

Read the changelog.