Battery Grapher 4+

Intelligent Battery Tracker

Joshua Bird

Designed for iPad

    • 4.4 • 128 Ratings
    • $1.99


Battery Grapher graphs your historical battery levels and learns your habits to make smart predictions on what your future battery levels will be. Developed specifically with energy consumption in mind, Battery Grapher has almost no impact on battery life.

Battery Grapher uses historical battery levels to intelligently predict what your battery level will be throughout the rest of the day, allowing you to plan when to next charge your device. The longer you have Battery Grapher installed, the more accurate future battery level predictions will be.

Battery Grapher is made for people who want to extend the battery life, meaning that low energy usage is a priority. The app runs a background task only once an hour, and doesn't require a network connection, which keeps energy consumption extremely low.

Battery Grapher allows you to set notifications that fit your needs. You can get the app to notify you when you battery drops below a preset percentage, or if you only have a certain number of hours left before your battery runs out. (currently only available on watchOS)

Battery Grapher supports all complications & widget sizes. Complications can show hours before needing to charge, or battery %. Both complications and widgets are customizable from within the app.

What’s New

Version 2.0.5

- Fixed bug where Apple Watch complication would not show a predicted battery life of greater than 48h

Ratings and Reviews

4.4 out of 5
128 Ratings

128 Ratings

BadDomino5 ,

Useful information about battery

I like the developer's interest and enthusiasm. This app is nice and displays useful info about my watch charge. For a first release version it works very well.

Some room for improvement. I'd like to see the accuracy improve quicker. It went from wildly inaccurate to somewhat close within a few days of use. The app actually tells you how accurate its predictions are. Until the hone in on your usage I'm afraid they aren't much use. Mine has gone from "very bad" to "ok" in about five days.

Some improvements I'd like to see are in the complication. I'd like to see both a battery % charge and the calculated time remaining together. Either text % and the "progress bar" as time left or text time left and the progress bar as %.

Worth the download. Hoping to see where this app goes in the next few months. Good luck!

Developer Response ,

Thank you! Yes, the accuracy takes a while to improve. After about 7-10 days the accuracy should be "very good". Unfortunately this is something that cannot be improved upon, since the app need to collect actual data in order to make accurate predictions.

You will be able to see the battery % in the next update! It should be out in a day or so.

DanDanSpicyNoodle ,

Helps debug battery drain

I really like this app because it helped me see the effect on actual battery duration (in hours) of toggling the always on screen on my watch. As a result, I decided I’d rather have more battery life than the always on screen.
Small annoying bug is that even once the app is confident that battery life is good, the complication never shows more than 47 hours, even if the app details says the battery life is (eg) 60 hours and it’s fully charged. Once it gets below 47 the number goes down as expected, but for the first many hours it’s just stuck at 47, which seems to be a hard-coded number and incorrect. (Or perhaps some logic like <48 is hard-coded.)

Lectrician7 ,

Good concept but not accurate.

I like the apps design and the purpose of it, but it’s not always accurate. Sometimes you’ll see that the time remaining is waaayyy off. It can be fixed each time by going to the settings and switching the complication from “Hours until 0%” to “Battery %” and then back again. But the fact you have to do this (a few times a day sometimes) takes time I’m not willing to spend. It’s not much time but I can use math in my head to determine how much longer I have left faster. It’s frustrating because I want to love the app but I can’t having to do this extra task. I was really hoping to use this instead of my stock battery complication. I downloaded this the minute the developer announced it on reddit. So it’s not due to the app not having long enough to to calibrate. It actually seemed to get worse as the calibration got “better” according to the app itself.

Developer Response ,


I am sorry that you are having issues with the app complication not updating. This bug occurred with only a few people, making it very hard to debug. This issue should be fixed in the latest update. I hope you can give my app another try!

Joshua Bird

App Privacy

The developer, Joshua Bird, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Not Collected

The developer does not collect any data from this app.

Privacy practices may vary, for example, based on the features you use or your age. Learn More


  • Family Sharing

    Up to six family members can use this app with Family Sharing enabled.

More By This Developer

You Might Also Like