How to check iPhone battery health

You just bought a second-hand iPhone from someone and want to check its charge cycles and the exact remaining capacity?

You have used your iPhone for a long time and now you want to check the battery health to know if it’s time to get the old battery replaced?

Either way, this article will help you! Today, I’m going to show you 3 methods to check accurately how well your iPhone’s battery can perform. Let’s get started!

— One thing you should notice before we start is that since iOS 10, Apple has disabled all the functions related to iOS devices’ battery data for developers. That means you now cannot find any apps that work properly for this purpose on the App Store. Any articles out there that require you to install an app from the App Store, they don’t work anymore.

1. Check the iPhone Battery Capacity in the Settings app

Do you know you can take advantage of a stock feature in the Settings app to check your iPhone battery capacity? Well, if you don’t then let me show you.

Step 1: Open the Settings app, go to Privacy > Diagnostics & Usage. Then select Automatically Send to allow your iOS device to send data. If you’ve already selected this option, then you can move on to step 2. If not, you’ll have to wait for 12 – 24 hours until Apple send the log files back.

Step 2: Go to Settings > Privacy > Diagnostic & Usage > Diagnostic & Usage Data.  there you’ll see all of the logs generated by iOS, usually for crashes.

Step 3: On this page, you MIGHT be able to see a log starting with “log aggregated…”. Open this file and search for a key named The integer value is the actual capacity of your iPhone’s battery.Check iPhone Battery Health in the Settings app

However, the log file doesn’t tell you the total number of charge cycles the battery has gone through. To be able to check both values, read on to the next part!

See Also: Get to Know Background App Refresh on iPhone and iPad

2. Check the iPhone battery health using your computer

a) Windows

Okey, we’re going to install an application called iBackupBot. Actually, this app is used for transferring contents between iPhone, iPad, iPod touch and iTunes. It also has an additional function for checking device’s information, including the battery’s charge cycles and full charge capacity and we will be utilizing it.

After installing the app on your computer, follow these instructions:

  1. Launch iBackupBot
  2. Connect your iOS device with the computer
  3. Select your device under Devices on the left
  4. Select More Information
  5. See Battery health details

Check iPhone Battery Health using iBackupBot

iBackupBot comes with a price tag of $35, but you can download the trial version and use it for free within 7 days. That’s more than enough for you to test all your devices.

b) Mac

coconutBattery is well-known when it comes to battery health checking apps for Mac. But more importantly, this app also allows you to get live information about the battery in your iOS device and this is exactly what we’re looking for.

Check iPhone Battery Health using CoconutBattery

The app’s interface is very simple. Just click on the iOS Device tab then it’ll show you everything, including manufacture date, maximum charge, load cycles, temperature,…

See Also: How to improve your iPhone battery life

3. Jailbreak tweaks

If you’ve already jailbroken your device, then just take advantage of that. In this case, you can install a free tweak named BatteryLife. This is a jailbreak app that displays information about your device’s battery health and life.

Let’s take a look at the screenshots for a better overview of its feature.

You can download BatteryLife for free from the BigBoss source. This tweak is compatible with all iOS 6,7, 8, 9 and 10 devices.

Leave a Comment