Battery health in your menu bar

Battery Health

See charge, battery health, cycle count, and power adapter wattage from a pulse-line icon in the menu bar. Everything is read locally on your Mac and never uploaded.

Free on the Mac App Store. No account, no analytics, no network.

Battery Health app icon

One click, four numbers

The battery facts macOS keeps behind System Settings

macOS knows your battery's maximum capacity and cycle count, but shows them several clicks deep. Battery Health puts them one click away, with a colour cue for the health figure and a plain note on where the number comes from.

What you see

A small dashboard, nothing more

Charge

The current charge level, with a one-click link to the Battery pane in System Settings for charging options.

Battery health

Maximum capacity as a percentage of design capacity: green above 80%, orange at 80%, red below. Tap the info icon to see the legend and how the figure was derived.

Cycle count

The number of charge cycles the battery has completed.

Power adapter

The rated wattage of the connected adapter, updated the moment you plug in or unplug. A dock that reports no wattage shows as Connected.

Condition

Shown only when macOS reports a battery condition, so you never see a guessed value.

Launch at Login

One switch on the dashboard, registered through the standard macOS login-item service.

Private by design

Read locally, stored nowhere

Battery Health reads a short, fixed list of battery values that macOS already exposes and shows them on screen. It has no account, no analytics, no network access, and keeps no battery history. When macOS does not provide a value, the app shows "Unavailable" rather than estimating one.

Where the numbers come from

Exactly what the app reads

Charge and power source

The macOS power sources API: current and maximum charge for the percentage, and whether the Mac is on AC or battery.

Adapter wattage

Only the rated-watts value from the adapter details API. Adapter identifiers and serial numbers are never read.

Health and cycles

Seven battery properties from the system battery service: cycle count, design capacity, full-charge capacity, reported maximum capacity, and the battery condition strings.

Honest limits

What Battery Health does not do

Rated watts, not live power

The Power adapter row shows the adapter's rating. A 67 W adapter reads 67 W whether it is delivering 63 W or nothing at all.

No charging control

Charge limits are managed by macOS. The link beside Charge takes you to System Settings, where those options live.

Built-in battery required

Battery Health is for MacBook Air and MacBook Pro running macOS 14 or later. On a desktop Mac it reports that battery information is unavailable.

FAQ

Common questions

Why does the health figure differ from another app?

Apps differ in which capacity values they divide. Battery Health divides full-charge capacity by design capacity when both are available and says so; if only a reported maximum capacity exists, it shows that value and labels it "Reported by macOS".

How often does it refresh?

Health and cycle values refresh once an hour or when you click Refresh. Adapter changes are picked up immediately when you plug in or unplug.

Does it send anything anywhere?

No. The app has no network access. The only outbound action is the optional "Report an Issue" button, which opens a pre-filled draft in your own mail client that you can edit or discard.

Why is the menu-bar icon white rather than coloured?

So it matches the other status items and stays legible on light and dark menu bars. The health colour is shown inside the dashboard.