How to Check Battery Health on Android (No Root)
- Key takeaways
- Android now has a native battery health screen, but only on newer phones such as the Pixel 8a and up and recent Galaxy models.
- Battery health is shown as a capacity percentage compared to a brand-new battery. Below roughly 80% means noticeably reduced life.
- The old
*#*#4636#*#*dialer code no longer shows real health on most modern phones. It mostly reports charge level and temperature. - AccuBattery is the most reliable option for phones without a built-in indicator, but it needs several charge cycles to calibrate.
- None of these methods require root access.
Why battery health matters
Lithium-ion batteries wear out. Every charge cycle chips away a little at the maximum amount of energy the cell can hold, so a two-year-old phone that once lasted all day might now beg for the charger by dinnertime. Battery health is the number that describes this wear. It is expressed as a percentage of the original, factory capacity. A battery at 100% is as good as new, while one at 80% can only hold about four-fifths of what it used to. That is usually the point where you start feeling shorter screen time and, occasionally, unexpected shutdowns. Knowing how to check battery health on Android tells you whether a fading phone needs a new battery, a new charging habit, or a full replacement, and the good news is you can find out without rooting your device.
Method 1: The native Android battery health screen
For years, iPhones showed a clear battery health percentage while Android hid it. That finally changed. With Android 16, Google added a proper Battery health section to Settings.
On a Google Pixel (Android 16)
- Open Settings.
- Tap Battery.
- Tap Battery health.
Here you will see an estimated capacity, described by Google as the percentage of charge your battery can hold compared to a new standard battery, alongside a status of Normal, Reduced, or Unavailable. The capacity percentage appears only on the Pixel 8a (2024) and newer devices. Older Pixels going back to the Pixel 6 still get the Battery health menu and the “Battery health assistance” feature, which gently adjusts maximum charging voltage over time to slow wear, but they may not display a hard percentage.
On a Samsung Galaxy (One UI 7 and later)
Samsung rolled a native battery health readout into One UI 7. The path is:
- Open Settings.
- Tap Battery.
- Tap Battery health (some builds label it Battery information).
You will see a health status and, on supported models, a cycle count. Availability is uneven. Samsung first enabled it on newer flagships and foldables such as the Galaxy S24 series, Z Flip 6, and Z Fold 6, and the Galaxy S25 line, with the rollout depending on region and carrier. If you do not see it, your model or software build may not include it yet.
On other phones
Because the battery health API arrived in Android 16, other manufacturers such as OnePlus, Xiaomi, and Motorola are adding their own versions in 2025–2026 updates. Check Settings > Battery and look for anything labeled battery health, battery status, or battery care. If it is not there, move on to the app-based method below.
Method 2: The Samsung Members and Device Care check
Samsung owners have a second official route through the pre-installed Samsung Members app, which runs a quick diagnostic.
- Open Samsung Members.
- Go to Get help (or Support).
- Tap Interactive checks or Diagnostics, then choose Battery.
The result is a plain-language rating such as Good or Normal rather than a precise percentage, but it is a trustworthy, first-party signal. You can reach a similar quick status from Settings > Battery and device care > Diagnostics. Some Samsung phones also respond to the dialer code *#0228#, which opens a battery status screen showing voltage and a raw capacity (ADC) figure. That is engineer-level data, not a friendly health score, so treat it as a curiosity rather than a verdict.
Method 3: A third-party app like AccuBattery
If your phone has no native indicator, a dedicated app is the most accurate option available without root. AccuBattery is the best known. It cannot magically read a hidden health value from the chip. Instead, it measures how much charge actually flows into the battery across several charging sessions and compares that to the rated capacity, gradually building an estimate of real-world health.
- Install AccuBattery from the Google Play Store.
- Open it and complete the short setup.
- Charge your phone normally over the next week, ideally to full a few times.
- Open the Health tab to see estimated capacity in mAh and as a percentage of the design capacity.
The key caveat is patience. AccuBattery needs multiple charge cycles to calibrate, so the first reading will be rough and improve with time. It is a great tracking tool if you check it over weeks and months rather than expecting an instant answer.
The truth about the *#*#4636#*#* code
Plenty of older tutorials tell you to dial *#*#4636#*#* to open a hidden “Testing” menu and read your battery health. Here is the reality in 2026: on most modern phones this code either does nothing or opens a stripped-down menu that shows only the battery status (like “Good”), charge level, temperature, and voltage. It does not report a genuine capacity percentage. Samsung removed the battery information page from this menu long ago, and many other brands have restricted it too. Do not rely on it as your health check. The native Settings screen and AccuBattery are far more useful.
Comparing the methods
| Method | What it shows | Best for | Limitation |
|---|---|---|---|
| Native Settings (Android 16) | Capacity % + Normal/Reduced status | Pixel 8a+ and recent Galaxy owners | Only on newer phones and builds |
| Samsung Members / Diagnostics | Good/Normal rating | Any supported Galaxy phone | No exact percentage |
| AccuBattery app | Estimated capacity in mAh and % | Phones without a built-in indicator | Needs several charge cycles to calibrate |
*#*#4636#*#* code | Charge level, temperature, voltage | Quick basic info only | No real health %; often disabled |
| ADB (dumpsys battery) | Raw system battery values | Advanced users with a PC | Requires setup; not beginner-friendly |
For the technically curious: ADB
If you are comfortable with a computer, you can connect your phone over USB, enable USB debugging in Developer options, and run adb shell dumpsys battery to dump system battery data. Some devices also expose a charge_full value under the power-supply path that hints at current versus design capacity. This is a no-root method, but it is more involved than the options above and rarely necessary now that Settings shows the number directly.
How to read your battery health number
Once you have a figure, here is a rough guide. A battery above 90% is essentially healthy. Between 80% and 90% is normal aging for a phone that is a year or two old. Once you dip below 80%, most people notice meaningfully shorter battery life, and if you are seeing sudden shutdowns or the phone dies at 20%, it is a strong sign the cell is worn and a battery replacement is worth pricing out. To slow the decline, avoid charging to 100% and draining to 0% constantly, keep the phone out of heat, and enable any battery protection or “optimized charging” feature your phone offers.
A healthy battery is only part of getting the most from your device. If you travel a lot and lean hard on your phone, our list of the best travel apps for 2026 can help you plan for days away from an outlet. Shopping for a relative who needs simple, reliable tech with all-day battery? Our guide to the best smartwatch for seniors in 2026 weighs battery life heavily. And to cut the background data and ads that quietly drain your battery while browsing, see how to set up uBlock Origin on Brave.
FAQ
Can I check battery health on Android without any app?
Yes, if your phone is new enough. On a Pixel 8a or later running Android 16, go to Settings > Battery > Battery health for a capacity percentage. Recent Samsung Galaxy phones show a health status in the same place. Older phones without the menu need a third-party app.
What is a good battery health percentage on Android?
Above 90% is healthy, and 80–90% is normal for a phone that is a year or two old. Below 80% usually means noticeably shorter battery life, and it is a reasonable point to consider a battery replacement.
Does *#*#4636#*#* show battery health?
Not on most modern phones. The code may open a basic testing menu with charge level, temperature, and voltage, but it does not report a real capacity percentage, and many brands, including Samsung, have removed or restricted it. Use Settings or AccuBattery instead.
Is AccuBattery accurate?
It is one of the most reliable no-root options, but it estimates health by measuring charge over time, so it needs several charging cycles to calibrate. Treat early readings as approximate and watch the trend over weeks.
Do I need to root my phone to see battery health?
No. Every method in this guide, from the native Settings screen to Samsung Members, AccuBattery, and ADB, works without root. Rooting is not required and is not recommended just to view battery health.

