Hovering over the device doesn't show the battery level. When connected to the iPhone, I was able to get the battery level in the widgets screen.

enter image description here

How do I know when I have to charge the headphones?


4 Answers 4


You can write your custom script on these lines

https://romig.dev/blog/mac-os-quirks-bluetooth-device-battery-low/ using ioreg I/O Registry, code for a implementation is available here on Github https://github.com/aromig/scripts/tree/master/check_battery

You can also use plugins like Akku https://github.com/jariz/Akku

  • 1
    While this may theoretically answer the question, it would be preferable to include the essential parts of the answer here, and provide the link for reference. Link-only answers can become invalid if the linked page changes or disappears.
    – Glorfindel
    Sep 26, 2020 at 17:46
  • modified to include github code link in case the main blog vanishes. ioreg reference should help point in right direction, thanks for feedback @Glorfindel Sep 29, 2020 at 8:10

MacOS Monterey now supports 3rd party Bluetooth headsets by itself. This was the reason for plugins like Akku being discontinued.

Try to upgrade your OS.


This is not something built into macOS.

To get alerts and notifications about your Bluetooth devices’ battery status, you need a third party utility like MenuBar Stats.


On the latest updates of mac os (I have mac os 12.1) you can check the battery of bluetooth-connected devices in the Bluetooth menubar icon:

Bluetooth menubar icon

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .