The App Magic Battery shows the battery level of supported input devices and headphones that are connected via Bluetooth in the menu bar. Internal batteries are also supported.

The following devices are supported (if your device is not listed, please contact the support):

- Bluetooth Low Energy
You can pair your BLE devices. If the device implements the Battery Service, the battery level will be shown in the menu bar (you can also ignore devices). This feature is great for displaying the battery level of your iPhone or iPad!

- Input devices
• Apple Magic Mouse
• Apple Magic Mouse 2
• Apple Magic Trackpad 2
• Apple Wireless Keyboard
• Apple Wireless Trackpad
• Matias Keyboards

• Apple AirPods (including AirPods Case)
• Beats Solo 3
• Beats X

The app features:

• Modern GUI for displaying connected devices and their battery levels.
• Shows the percentage of the internal battery including how long the battery will last.
• You can choose between a detailed, a compact or an icon-only view. In the detailed view, the battery level is shown next to the device icon. In the icon-only view, the battery levels are shown once the menu of the app is opened. The compact view shows all the information in a way that very little space is used.
• Connected or disconnected devices are detected automatically. The view is then adjusted accordingly.
• Support for Bluetooth Low Energy (BLE) devices. Use the BLE Devices page to connect and disconnect to BLE devices to show their battery levels.
• Receive notifications when the battery level of a device is below a certain value. The exact value can be configured.
• This app supports the Dark Mode of macOS Mojave.
• Support for auto-start: The app is started as soon as the user is logged in (optional).

All products that are supported and were listed above are a registered trademark of Apple Inc.

Find other great apps on my homepage:


What’s New

Version 2.0.5

• Fixed a bug regarding low battery level notifications.

If you have trouble using this app, please contact me:
Contact form:

Ratings and Reviews

4.6 out of 5
16 Ratings
16 Ratings
andreinert ,

No input devices

Bought this hoping it would show my Logitech BT keyboard and Logitech BT mouse becuase OSX does not show correct levels in BT preferences. Well, this app doesn't do it either, mouse and keyboard don't even show up as a connecrted device. Waste of money as with most apps. MAC is getting as bad as wndows.

Developer Response ,


the app description clearly lists the devices, that are supported. Unfortunately Logitech devices are not supported.
Magic Battery can not read those battery values because macOS does not provide the values (that is because the default Bluetooth menu also does not show them) - there is nothing that I can do about that. You can request a refund if you bought the app for your Logitech devices only. Please contact me at


Tom Dibble ,

Works, but not for all devices.

I have a pair of Anker SoundCore Space NC headphones (BlueTooth 4.2, which is, BLE at least in name). They properly register battery percentage when connected to my iPhone, but do not in the Bluetooth menu of my Mac nor with this app (they don't even show up as a Bluetooth device in this app, either when connected or not). I have "Show Bluetooth Low Energy Devices" checked in the Settings, yet this BLE device doesn't show up. They also do not show up in the "Audio Devices" section of the app (which is completely empty).

In addition, my Logitech mouse does not show up in the menu either. I am not sure which version of Bluetooth it is using, however.

That said, Airpods show up when connected, and the internal MacBook Pro battery also shows up. My phone shows up in the "BLE" section (labeled "Unknown" for some reason though), although i have to reconnect on startup by going through the app every time.

Developer Response ,


thank your for your detailed review. The reason why some battery levels are shown on iOS and not macOS is because macOS uses an entirely different Bluetooth implementation. Even macOS only shows the battery level of the Apple devices in the Bluetooth menu - thats because not even macOS is able to read the values. I get a lot of emails that suggest that the app should support more devices - trust me, when I say that I have tried - it's just not possible. I would like you to send me an email ( so I can get into a little bit more detail and answer your other questions.


Sanderella ,

No more dead mouse!

I love the new Magic Mouse in that I’m not having to fight the design to change batteries … just plug and charge … but … Without any kind of warning that the mouse charge is low, I find my self with Dead Mouse Issue (DMI) at the most inconvenient times … sure it’s just a minute to a working mouse - but still.
TOTALLY worth $2. I figure I’d rather give the money to a developer and have a free operating system (MacOS) than have to pay for the operating system (i.e., Windows).

Big THANK YOU to the developer! (I’m a dev - but not in any way related to who ever did this).


Sascha Simon
7.8 MB
macOS 10.13 or later, 64-bit processor
English, German, Simplified Chinese
Age Rating
Rated 4+
© 2017-2018 Sascha Simon


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer