Battery tester iOS. Battery HD+ – Editor’s choice

How to Check an iPad’s Battery Health

By Lee Stanton Lee Stanton Author Lee Stanton is a versatile writer with a concentration on the software landscape, covering both mobile and desktop applications as well as online technologies. Read more March 29, 2023

iPhone users got the benefit of native Battery Health a while ago, but there’s no such feature for iPad users so far. Instead, if you want to find out your iPad’s battery health status, you need to apply workaround solutions.

You’ll either need access to a macOS or Windows computer and a third-party app that specializes in performing different maintenance tasks for devices such as the iPad.

Fortunately, there are several free and efficient apps on the market. In this article, we’ll guide you through the steps of checking your iPad’s battery health, and we’ll answer a few related questions as well.

iMazing is a handy bit of software that you can install on both macOS and Windows computers. This program resembles iTunes because you can use it to back up your iPad files and perform similar tasks. Mainly, it’s meant to give you a summary of your iPad’s battery health. With the software’s paid version, you get a lot more features, but the free version is more than enough to check the battery.

Regardless of what iOS version you have, the app is the same. Here’s what you do:

  • Connect your iPad to your computer via USB.
  • Launch the iMazing app.
  • In the bottom right-hand corner of the window, click on the Battery icon.
  • A pop-up window will appear with the Battery title on top. It will also have an image of the battery and will show the current charging percentage.

The pop-up window will give you a full run-down of your iPad’s battery health. You will see a green circle that will indicate the battery health of the device.

If your battery health is good, it will say so, and the circle will be green. You will also see the exact number describing the health status. For example, 95% out of 100%.

How to Check an iPad’s Battery Health on Windows

The iMazing app works perfectly well on both macOS and Windows computers. However, 3uTools is designed for Windows users specifically.

  • When you connect your iPad to your Windows computer, launch 3uTools. It will open in a separate window, and you’ll be able to see the Battery Life feature on the right-hand side of the window.
  • Click on Details, and another window will appear. You’ll see how many times your iPad has been charged, what its capacity is, the manufacturer, and all the other relevant information.

How to Check an iPad’s Battery Health Without a PC

If you know a little about electricity and have a battery tester, you can use that to get an idea of your iPad’s battery health. All you need to do is plug your iPad into the battery charger/tester and analyze the readings. While the readings will be affected by the cable being used for charging, you’re looking for things like the rate at which the battery is charging, amps, etc.

Another way to gauge an iPad’s battery health without using a pc is to use a video like the Nyan cat video and see how fast your battery charge drops. If you’re losing charge quickly, more than 1% a minute, then that’s a sign your battery isn’t as good as it used to be and might need to be replaced sooner rather than later.

Additional FAQs

How to Check Your iPhone’s Battery Life?

On iPhones, checking for this feature is exponentially easier.

All you have to do is go to Settings and then select Battery.

Then, you have to tap on Battery Health and then read the percentage next to Maximum Capacity.

This number represents the battery capacity relative to how it was when your phone was new. Keep in mind that even according to Apple, this number is not 100% accurate.

Is Lithium Ion the Same as Lithium?

No, it is not. While there are many similarities between these two types of batteries, there is also one notable difference. The lithium battery is not rechargeable, while lithium-ion is.

That is why they are used in devices such as smartphones and tablets. Lithium batteries have a longer shelf life, though, and are less expensive and easier to make. For electronics, lithium-ion will always be the better choice.

How Do I Check the Battery Cycle on an iPad?

The battery cycle represents the time it takes for a battery in your device to go from 100% to 0%. That could take days sometimes because a battery cycle only happens when all of the battery’s power is used.

You can charge your iPad hundreds or even thousands of times and have fewer battery cycles on your hands. Your iPad’s battery cycle is relatively “buried” into the device and could seem like an odd process, but it works. Here’s how:

Go to your iPad’s Settings and select Privacy.

Then tap on Analytics Improvements, followed by Analytics Data.

You’ll see a long list of data. Don’t be intimidated. Scroll down to the section of data that starts with log aggregated and click on the last one in the list.

You’ll see a full page of code. Select all of the code and then Copy.

Then, launch the Notes app on your iPad or any other where you can paste the text.

Paste the text, and then use the Find feature to look for BatteryCycleCount.

Once you find that piece of text, you will see a number attached to it. This number represents the battery cycle of your iPad.

How to Check iPhone Battery Cycle?

Follow the directions shown above to view the battery cycle on your iPhone.

Reboot again

It might seem strange to recommend a reboot since the update process reboots the iPhone, but it actually helps. And remember, that reboot that happens following an update triggers a raft of post-update actions, from updating indexes to recalibrating the battery.

If the iPhone is burning through the battery after the update, then a reboot might bring things under control. It’s worked for me, and it’s worked for several other people I’ve recommended.

And it doesn’t cost you anything beyond a couple of minutes.

Update your apps

The problem might not be an iOS issue but more a problem with an app that has gone rogue, especially when new versions of iOS have been released. That means it’s a good idea to make sure all your apps are updated before you go spending a lot of time trying to diagnose what’s going on.

Fire up the App Store app and tap your profile icon in the corner, then scroll down to Available Updates to look for updates (I like to pull down this screen to refresh it, so I see all the latest updates).

Find out what’s eating your battery

OK, so updating iOS and your apps hasn’t solved the issue, and your battery is showing as fine. What else could it be? It could be a rogue app that’s draining the battery. And fortunately, iOS offers you the tools you need to track down misbehaving apps.

Head over to Settings Battery, and here you will see a lot of data, including Battery Usage By App. Tapping on it also allows you to switch to Activity By App, which shows a breakdown of how much power the app is using while on the screen and how much it is using when in the background.

You can use this information to diagnose battery drain issues. Here are some other things you can use this information for:

  • An app going berserk in the background will show lots of activity in the background compared with screen activity (try disabling background activity for that app and see if that helps).
  • You can spot charging problems (Was the battery actually charging when you thought it was?).
  • You can also spot poor battery performance (look for battery charge falling rapidly).

What about overheating?

Don’t get into a competition to see how hot you can get your iPhone. That’s a path that leads to hardware damage. A stressed, hot battery is an unhappy battery, and that can lead to premature wear and performance issues.

So, if it’s overheating, remove it from a hot window and don’t keep it in a hot car. I also recommend temporarily taking it out of any case it’s in.

If you came across an app that was going berserk in the background in step four, then you might have found your problem. Deleting that app (or reinstalling it) or revoking its background refresh privileges (go to Settings General Background App Refresh and flip the toggle on the app in question) do the job. Otherwise, the problem is very likely an iOS bug.

Battery Life Doctor Pro – App with battery saving tips

Although both have similar features, Battery Life Doctor Pro is a significant improvement to Battery Saver. So while this one also features a battery monitoring dashboard, you can also see memory and disk usage in real-time. These provide additional steps for cleaning junk files and extra RAM usage effectively.

You can see your RAM capacity and how much of it your iPhone uses at a point. There’s also a similar stat for disk usage. Battery Life Doctor Pro doesn’t stop at cleaning junks to lighten up battery usage. It also features 15 proven ways to preserve your iPhone battery health.

The app is free, but the ads in this free tier can get frustrating. You can remove these with a one-off subscription.

  • Monitor battery level
  • Get up to 15 battery-saving tips
  • Monitor memory and disk usage on your iPhone
  • Remove junk files and clean iPhone memory to improve battery life

Price: Free (Subscription starts at 450.99)

Battery Health – Battery save with charging history

Battery Health is one of the best apps to improve your iPhone’s charging speed. One of its captivating attributes is its intuitive and comprehensive user interface.

The app packs many features with it, but a notable one is its charging history. This lets you keep a tab of 30 days charging behavior on your iPhone. That’s a super-cool feature, as you can monitor the rate of charge and discharge of your battery over time. Additionally, there’s a charging timer to get a better hang of how fast your iPhone battery charges.

All these previously mentioned features don’t come at a price. But you need a subscription if you want the app to dim your phone or hide your UI while charging. Indeed, this improves charging speed. There’s also an alarm that notifies you once your battery gets fully charged.

  • Ideal for improving charging speed
  • Charging history lets you monitor battery health over time
  • Automatically dim the iPhone and hide its UI to hasten up charging
  • Get notified when the battery is fully charged

Price: Free (Subscription starts at

Battery Life – Monitor battery levels of multiple devices

Want to manage your battery health across multiple Apple mobile devices? Battery Life gives you a level playground to do so. It’s ideal for monitoring the battery level, usage, and charge pattern on your iPhone and linked devices such as the Apple Watch.

This one provides an Apple Watch app plus the one on the iPhone. So you can link both devices and see how your battery performs on either device.

Notably, it features a widget for viewing your device’s runtime. These include your internet usage, talk time, Audio and video player, and more. The runtime feature gives you insights into what drains your battery. And there’s an alarm to notify you when your battery charges satisfactorily. This helps optimize battery charging and prevents it from taking in more charge voltage than it should.

You can monitor linked devices under its Connected devices section. Here, you can manage all coupled devices, including active, inactive, and unmonitored ones. The app is free. But you might want to opt for a premium plan to remove ads and use advanced features like custom notifications.

  • Manage multiple linked mobile devices at a time
  • Monitor device run time and get battery management tips
  • See how your phone uses different units with runtime
battery, tester, choice

Price: Free (Subscription starts at 450.99)

battery, tester, choice


Cloud Batteries – Cloud-based battery saver

As it sounds, Cloud Batteries uses Cloud technology to sync all your Apple devices in one place—as long as they support iCloud. Hence, you can keep them all in one place and monitor their battery health remotely over the Cloud.

The app supports iOS, macOS, and watchOS. And, of course, there are dedicated applications for each device type. You can also link Bluetooth low-energy devices like Apple Pencil via any device to add it to what you monitor. Since it’s Cloud-based, you can closely watch other devices when you install the specific app for any device.

Cloud Batteries has a notification feature that alerts you when you need to unplug your iPhone from the charger. Additionally, you can set the app to notify you when your battery reaches a certain percentage. Using the app is easy. over, adding a device is as simple as tapping the icon at the top-left. Hence, you can now monitor devices’ battery levels directly from the dashboard. You can also sort devices using various criteria, such as battery level and device name, or you can use custom sorting.

  • Manage multiple devices via your iPhone
  • Sort devices as you like
  • Cloud technology lets it rapidly sync devices in real-time
  • A dedicated app is available across all Apple devices

Price: Free (Subscription starts at 5000.99)

Ampere Battery Charging Check – Best app to assess charging speed

Ampere Battery Charging Check allows you to monitor your battery charging speed and see how much battery each app on your iPhone consumes, among other things. The fact that you can view how fast your battery charges means you can also test different chargers and chords on your iPhone to see which charges faster.

Additionally, the app features a usage section to see the usage time left for each native feature on your iPhone. These include usage time for calls, internet usage, audio, video playbacks, and the cumulative time left.

One shortcoming of the app is its cluttered user interface, which affects usage only mildly. Otherwise, the app is ideal for its purpose.

  • See what time you have left to use your iPhone
  • Check your battery percentage
  • Monitor battery charging speed
  • Compare the charging speed of different chargers

Price: Free (Subscription starts at 5000.99)

That’s it. The battery is an essential part of your iPhone, and it can affect your phone usage negatively if it underperforms. Many factors can affect your battery life. Most of the recommended apps offer best practices to help you keep these in check. Got any Комментарии и мнения владельцев or questions, let me know in the comment section below.

How to Automate App Battery Drain Testing using Eagle Tester?

After over a decade since Apple released the first iPhone, the billions of smartphones today are still living with the same lithium-ion battery whose capacity has barely improved in the past 15 years. Over the same time span, mobile apps have become far more complex and power-hungry than they used to be. As such, making sure app releases do not have battery glitches (unexpected excessive battery drain) has become a growing concern faced by app vendors, especially after app markets like Google Play have undertaken efforts to downrank apps that drain much battery.

The common practice in the app industry today for testing the battery drain of mobile apps is to run the app on a fully charged phone for an extended period of time, e.g., 10 hours, and watch how much the battery level has dropped. Such manual testing is not only time-consuming and thus slowing down the development cycle or CI workflow, but more importantly treating apps as black boxes without giving insights to the detected battery issues to help developers fix them.

In this blog, we use a popular open source app, Omni-Notes, to show how it takes only minutes to set up automated battery drain testing using Mobile Enerlytics’ battery usage testing solution, called Eagle Tester, to perform automated battery drain testing of each and every app build, to catch and fix energy issues before every app release.

Bug Injection

We set up a battery test for Omni-Notes in 10 minutes on February 28, 2018, and Jenkins triggered battery drain test for every code commit for the next 3 days in the Master branch, totaling 25 commits. We also include tests for the past 5 releases that dates back to November 2017.

We injected a simple “energy bug” – a dummy while loop shown below – into the last commit of the Master Branch in the performToggle method of the Fab component of app. The method gets called every time the Fab button is clicked. Since the test concentrates on this activity, we injected the bug here.

Bug Detection

Using Eagle Tester to test app battery drain takes 3 easy steps: (1) Write battery drain tests, (2) Configure Eagle Tester in CI (we will use Jenkins as an example), which will drive the tests automatically upon each code commit or app build, (3) Examine the test output in Eagle Tester’s dashboard.

Step 1: Writing a battery drain test for your app

We have discussed in our previous blog how one can adapt an app test (e.g. for performance) to battery drain test by inserting only 2 lines of code (API calls to the Eagle Tester library.)

For the Omni-Notes app, we reused one of the Android Unit Tests written by the developers of the app. Since the test was short, we iterate it 50 times.

@Test public void fbTest throws IOException, InterruptedException fb = new FabLifecycleTest; eagleTester.startMeasure(fabActionsTest); Thread.sleep(5000); for(int i=0;i=50;i) fb.fabActionsTest; // the actual test Thread.sleep(1000); eagleTester.stopMeasure(fabActionsTest);

Step 2: Configuring Jenkins to perform Battery Drain tests

Configuring Jenkins to run battery drain tests takes 6 easy steps:

(1) Download and install the Eagle Tester plugin in Jenkins.

(2) Navigate to the Eagle Tester section in Manage JenkinsConfigure System and configure the plugin as shown below. Enter the username and password registered with our website in the below section.

(3) Connect your Git repository to the Jenkins job.

(4) Enable the Eagle Tester plugin inside the job and populate the Package Name field with the package name of the app as shown in the below image.

(5) Issue the commands to run the test in the Execute Shell section of the job.

Step 3: Examining test output

Eagle Tester provides a dashboard that displays all the test results in an intuitive manner.

Upon entering the dashboard, we see the Overview page which gives a quick glance of the battery drain of the Master branch compared to the last Release, the breakdowns of the difference in terms of battery drain tests, phone components, and app threads, and the status of past and ongoing battery drain tests. For the Omni-Notes app, we see the Master branch (most recent commit) incurs 20.2% higher battery drain compared to the last Release, suggesting there is a potential battery drain issue in the Master branch!

To confirm the battery drain hike, we click on the “Release Trend” page which shows the battery drain result across all recent app releases for the above test. We see that the battery drain hike indeed happens with the Master branch.

To drill down the cause of the battery drain hike, we navigate to the Test Analysis page by clicking on Test Analysis on the left panel. The default energy drain breakdown by phone components shows that the GPU energy drain appears stable, while the CPU energy drain has experienced an increase.

battery, tester, choice

To isolate the battery drain hike due to individual components, we unselect the GPU component, by clicking the GPU icon. We see (shown below) that, the two most recent commits, 1c5cf7a and e296a9a, have 84% and 89% higher CPU energy than previous commits, suggesting the CPU increase is due to code changes first introduced in Commit 6ae5aaa. Git-Compare of Commit 1c5cf7a and 6ae5aaa precisely identifies the code change (shown earlier) that contributed to the energy hike.

Read from AppleInsider

Unfortunately, Apple does provide an easy way to display battery health for the iPad. However, you can check the battery health of your iPad by using a third-party app called iMazing.

Checking iPad battery health with iMazing

Leave a Comment