background

How to Check Battery Health in Android: Guide for Samsung, Xiaomi, OnePlus and More

Know how your Android phone's battery fares after months or years of usage

Abubakar Mohammed profile pictureby Abubakar Mohammed
Link Copied
copy link iconcopy link icon
shot of the hand holding an Android phone showing the battery health screen

Image Credit: Beebom Gadgets

Summary

  • To check battery health on Android, go to Settings > Battery and tap on Battery health.
  • Battery health is usually denoted by a percentage, which denotes the amount of charge your phone currently holds relative to its original capacity.
  • On Samsung phones, use the Samsung Members app; for Xiaomi, OnePlus and Pixel phones, the secret code *#*#4636#*#* should work.

Checking battery health in Android phones like Samsung shows how much capacity your phone's battery has retained. For those unaware, Battery Health represents the maximum percentage capacity your phone's battery holds compared to when it was brand new. Every time you charge and discharge your phone, it completes one charge cycle. Over the years, the chemical capacity of the battery degrades, causing it to hold much less total power, resulting in your phone dying much sooner.

How to Check Battery Health on Samsung Phones

Samsung is the most popular Android brand globally, and there are a few different ways to check your battery's condition depending on your software version:

Check Battery Health using Samsung Members App

The most reliable way for most Samsung users is via the pre-installed Samsung Members app:

  1. Launch the Samsung Members app on your Samsung phone, tap on Support at the bottom right and select Phone Diagnostics.
Samsung Members support page
Samsung Members support page
  1. Then tap on Battery Status and allow it to run a test to give you a rating, alongside your battery's total capacity (only rating in India).
Battery life testing with current battery health
Battery life testing with current battery health

Find Battery Health in One UI 7 and Newer Versions

If your Samsung smartphone is running One UI 7 or above, there's a native way of finding out the battery health of the phone:

  1. Head over to Settings > Battery and tap on Battery Information.
Battery information in settings
Battery information in settings
  1. You should see the exact Battery health percentage right below "Battery capacity".
Battery Health in Samsung Battery Settings page
Battery Health in Samsung Battery Settings page

It's worth noting that Indian Galaxy S25 and above variants may not show battery health percentage right now for unknown reasons. In which case, we suggest you use one of the other methods mentioned below.

Check Battery Health using Secret Code

Android phones have secret codes that can unlock factory testing tools for users to test various aspects of their phones. The same goes for Samsung phones, as there's a code that can help you know the battery health.

  1. Launch the Phone app and dial *#0228#. This should open a hidden "Battery status" menu.
  2. Your phone should then display a menu with current voltage, level and general status.

Check Android Battery Health Using Secret Code

If you don't want to dig through settings or install third-party apps, Android has a universal diagnostic code that works across several brands. This includes Xiaomi, OnePlus and Google Pixel phones. Not that it doesn't work on Samsung phones.

  1. Launch the Phone app on your Android phone and dial the code *#*#4636#*#* on the keypad.
  2. A hidden testing menu will automatically appear. Tap on Battery information to see your battery health status, charge percentage, temperature and voltage.

Know battery health on OnePlus, Oppo and Realme phones

You can not only check battery health on a Pixel but also on OnePlus, Realme and Oppo phones. The UIs on each of the phones provide a direct way to check your battery health, and the option can be found in the battery settings. In this instance, we're checking out the process of accessing the Battery health inside OxygenOS, but the steps may remain more or less the same on ColorOS or Realme UI. 

  1. Head over to Settings > Battery and tap on Battery health.
OnePlus Settings app with Battery and Battery health options
OnePlus Settings app with Battery and Battery health options
  1. The percentage beside the Maximum capacity text is your current battery health percentage.
OnePlus Maximum capacity percentage
OnePlus Maximum capacity percentage
  1. The Battery health screen also contains options like Smart charging and the ability to set a Custom charging limit if you want to slow down the degradation of your phone's battery.

A battery health of above 80% is generally considered okay, while a number above 90% means it's pretty new. Your phone will begin slowing down if the battery health drops below 75%. In which case, you might want to check Oppo phone model and get it replaced. Also, check the warranty status of Oppo phone, as you might get away with a free replacement under warranty.

Check battery health on Xiaomi, Poco and Redmi phones

Xiaomi and its associated brands also preview the battery health rating on their recent phones. Here's how to check the battery health inside HyperOS:

  1. Head over to Settings > Battery and tap on Battery protection.
Xiaomi battery settings with battery protection option
Xiaomi battery settings with battery protection option
  1. You should then see the Battery health percentage under the "Battery info" section.
Xiaomi Battery Health in battery protection screen
Xiaomi Battery Health in battery protection screen
  1. Unlike other manufacturers, Xiaomi, Poco and Redmi also show you the number of charge cycles and the date of first use.

Find your Vivo or iQOO phone's battery health

Like OnePlus, Vivo and iQOO are also among the few manufacturers that include a built-in battery health feature in OriginOS. Here's how to find it:

  1. Head over to Settings > Battery and go to Battery health and charging.
Vivo Battery settings with battery health and charging option
Vivo Battery settings with battery health and charging option
  1. You should see the battery health percentage at the top beside the Maximum battery capacity text.
Maximum battery capacity in vivo and iqoo
Maximum battery capacity in vivo and iqoo

Check Battery Health on Google Pixel Phones

Google officially brought native battery health tracking to Google Pixel smartphones starting with Android 14, but the battery health option did not appear in settings until Android 16 QPR 1, starting from the Pixel 8a. Here's how to check battery health on Google Pixel phones.

  1. On Pixel 6 or newer, head over to Settings > Battery and tap on Battery Health.
Google Pixel Settings app with Battery page
Google Pixel Settings app with Battery page
  1. You should see your Battery Health status, but not the exact battery percentage, because Pixel 6 to Pixel 8 series (except the 8a) hardware doesn't support it.
  2. If you're running Pixel 8a or above, the Battery Health page will show you the exact battery percentage.
Google Pixel Battery Health settings page
Google Pixel Battery Health settings page
  1. Head over to the Settings app and go to Battery. Then tap on Battery Health to see the current battery capacity percentage.

It's worth noting that the ability to check battery health was added in Android 14, but it only works on Pixel 8a and above because of hardware differences. However, if you want to check Battery Health on older Pixels, you can use apps like aBatt with Shizuku.

Check battery health in other Android phones

For phones that don't have a built-in battery health feature (including Nothing and Motorola), a third-party app can help you find out the battery percentage. The app is called AccuBattery, and here's how to set up and use it.

  1. Head over to the Play Store and install AccuBattery.
  2. Launch the app and go through the setup process. The app will automatically calibrate your battery.
AccuBattery battery calibration and setup
AccuBattery battery calibration and setup
  1. Allow all the necessary permissions and charge your phone to 100% when the battery drops below 15% to be considered a full charge.
  2. Go to the Health tab to see the battery health percentage. It usually appears after two to three full charges.
AccuBattery health tab with battery health percentage
AccuBattery health tab with battery health percentage

While not the quickest way to find out the battery health percentage, it works well. The feature might not show the most accurate battery health percentage in the first few charge cycles, so we recommend charging your phone from 15% to 100% for at least a week for more accurate insights.

When Should You Replace Your Android Battery?

You should replace your Android phone's battery if the battery health percentage falls below 80%. While it may still run fine, batteries start showing their age when they reach 75%, as users may notice performance dips and random restarts.

The prices of new batteries in the official service centres usually range from Rs 1,000 to Rs 2,500, depending on whether your phone is a budget offering or a flagship unit. However, before jumping the gun, we would recommend that you check the warranty of your Samsung or OnePlus phone, as the battery may be covered if degraded within the warranty period.

If your battery health percentage is well above 90% and you're facing severe battery drain, it could be due to a recent app that you installed. In which case, we recommend enabling and turning off Safe mode on Android. To make sure your battery health doesn't drop faster, it's recommended to charge your Android phone only up to 80%. Also, make sure that the battery doesn't drop below, 20% and avoid extreme heat.

And those are all the ways on how to check battery health in Android phones. Since Android added support for the battery API back in Android 14, more manufacturers are working toward bringing the battery health feature to their UIs. If you have an older device that's no longer getting updates, you can still check the battery health percentage using AccuBattery.

#Tags

Abubakar Mohammed profile picture

Guides Writer

Expertise :

Abubakar is a seasoned Tech Journalist who covers everything Android and consumer electronics. He's a die-hard self-repair enthusiast who loves to dive into the specifics of consumer tech. In his free time, you will find him writing lyrical poetry. He has previously worked with Android Police and How-to Geek.

Recommended For You

Popular Mobile List