Overkill Solar's Android app provides a Bluetooth interface to monitor and control the Overkill Solar BMS, including cell voltages, total capacity, and charging/discharging current, with the ability to switch ports on or off. It supports saving/loading configurations, calibration, balancer control, and temperature/alarms monitoring for hands-on BMS management. With 50,000+ total downloads and 4.3K in the last 30 days, it carries a solid rating of 3.78 from 287 ratings.
Pros & Cons
Bluetooth-based BMS connectivity enables direct monitoring and control
Config save/load for quick setups across BMS configurations
Comprehensive monitoring of voltages, current, and temperature
In-app control of charging/discharging ports
Limited widget support for on-home-screen monitoring
No explicit push-notification feature mentioned
Potential lack of graph/history features compared to competitors (history/graph)
Get a detailed PDF report for Overkill Solar with download trends, rating history,
and key performance statistics — useful for competitive research or tracking your own app.
Learn more
Are you the developer of this app? Join us for free to see more information about your app and learn how we can help you promote and earn money with your app.
Works way better than original Xiaoping application for my 14S LiIon E-Bike battery with installed JBD BMS and does not require account and other BS.
★★★★★Frank Minton· Nov 11, 2025
The best app I've found for working with JBD Bluetooth BMS's. No nonsense straight forward operation!
★★★★★M· Mar 3, 2024
My batteries were only getting to 27.58v (24v lifepo4) and had an unbalanced cell. I was using the Xiaoping app. The moment I got the overkill app, they suddenly started charging up to 28.31v and all the cells are now balanced. This had been months like this wondering how to fix them. Overkill app sorted it out perfectly and all 3 of my 130ah 24v batteries are all perfectly balanced and charge to the same voltage. Thank you thank you thank you. Even the supplier couldn't fix that. Much respect!
★★☆☆☆Mike Murdock· Feb 5, 2023
I have 4 compatible BMS's and one of the 4 will not connect. Even though it shows up in the list of devices. Two other apps will connect to that BMS with no issues. Just not this app with that one unit. Very strange.
★☆☆☆☆Patrick G.· Feb 6, 2023
The app sees my BMS, but when click on it it says "No connected BMS" I wanted to give this app a go-to see if it's better than the Xiaoping app, but I have no idea why it won't connect, it does not even turn on the Bluetooth light like the other app does just before you click connect. 1.3.2 -v10 is what it says on the home screen. I'm on a s22 ultra. To bad because it looked like it would be cool.... Edit: the app version on the play store says 1.1.1, but that's not what the play store gave me.
★☆☆☆☆Wm Maiden· Apr 24, 2024
To be able to charge my batteries to their full charge I was unable to use this app. I would use this app to try to charge my batteries, and it would say that they were full and everything looked normal, but then when I switched to the other BMS that battery was only as maybe 75 or 80%, and when I switched back to the first battery that said it was at 100% charged it was not it had dropped to 80%. So I went back to the Chinese version and charge my batteries, and they took a full charge.
Google Play Rankings for Overkill Solar
This app is not ranked
Technologies used by Overkill Solar
Overkill Solar is requesting 14 permissions and we don't have library information (yet).
We haven't collected library information for this app yet. You can use the AppBrain
Ad Detector app to detect libraries in apps installed on your device.
Trust & Safety: Permissions include ACCESS_BACKGROUND_LOCATION, ACCESS_COARSE_LOCATION, ACCESS_FINE_LOCATION, ACCESS_NETWORK_STATE, BLUETOOTH, BLUETOOTH_ADMIN, BLUETOOTH_CONNECT, BLUETOOTH_SCAN, INTERNET, READ_EXTERNAL_STORAGE, SYSTEM_ALERT_WINDOW, VIBRATE, WRITE_EXTERNAL_STORAGE, plus com.marchingband.overkillsolar.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION. This reflects typical Bluetooth-based BMS usage and does not indicate unusual data collection beyond device configuration and control.
Each subscription will automatically renew 3 days before the expiration date for
the same time period. Subscriptions can be cancelled at any time before the renewal.