How to Check Battery Health on Android

Battery health isn't just a number — it tells you how much of your phone's original capacity remains, how efficiently it charges, and whether it's time to think about a replacement. Unlike iOS, which baked battery health reporting into Settings years ago, Android handles this differently depending on the manufacturer, OS version, and device model. Here's what you need to know.

What "Battery Health" Actually Means

Your phone's battery is a lithium-ion cell with a finite number of charge cycles. Over time — typically after 300–500 full cycles — it holds less charge than it did when new. Battery health is expressed as a percentage of the original design capacity that remains usable.

A phone showing 80% battery health doesn't mean it dies at 80% charge. It means the total capacity has shrunk, so a "full" charge now holds roughly 80% of what it originally could. That translates to shorter screen-on time, faster drain under load, and potentially unexpected shutdowns.

Two related metrics often come alongside health:

  • Charge cycles — the cumulative number of full charge equivalents the battery has completed
  • Battery status — whether the battery is charging, discharging, full, or flagged as damaged

Why Android Doesn't Have One Universal Method 🔋

Google provides Android as an open platform, and battery health reporting isn't standardized across the ecosystem. Samsung, Google Pixel, OnePlus, Xiaomi, and other manufacturers each implement their own diagnostic layers on top of Android. This means:

  • Some phones expose health data natively in Settings
  • Some require a dialer code or hidden menu
  • Some only surface this data through third-party apps
  • Some don't expose it in a user-readable format at all

Your approach depends almost entirely on who made your phone and which version of Android it runs.

Built-In Methods by Manufacturer

Samsung Galaxy Devices

Samsung includes a battery diagnostic tool inside its Samsung Members app (pre-installed on most Galaxy devices). Open the app, go to Get HelpInteractive checks or View your deviceBattery, and you'll see health status, charge cycles, and a condition rating.

Alternatively, some Samsung models support the dialer code *#0228#, which opens a hidden battery menu showing voltage, temperature, and a raw health indicator.

Google Pixel Devices

Pixel phones running Android 13 and later added battery cycle count under Settings → Battery → Battery usage (or Battery information on some builds). It doesn't show a percentage health score directly, but cycle count is a reliable proxy — the lower the count, the less degraded the cell is likely to be.

Other Android Manufacturers

Many devices from OnePlus, Xiaomi, Motorola, and others don't expose health data in standard settings menus. The hidden diagnostic code *#*#4636#*#* opens a testing menu on many Android devices — tap Battery information to see raw health status and voltage. This works on a wide range of devices but isn't universal.

Third-Party Apps for Battery Health

When built-in tools fall short, several apps pull data directly from the Android battery API:

AppWhat It ShowsRequires Root?
AccuBatteryEstimated capacity, charge health, cyclesNo
CPU-ZBattery voltage, temperature, statusNo
Battery GuruHealth %, temperature, usage patternsNo
AIDA64Detailed hardware and battery statsNo

AccuBattery is widely referenced for capacity estimation — it learns your battery's actual current capacity over multiple charge sessions and compares it against the manufacturer's rated design capacity. The accuracy improves the more charge cycles it observes, so it's less reliable on the first day.

Worth noting: these apps read from Android's battery stats API, which some manufacturers restrict or report inconsistently. A health reading from a third-party app may differ from what the manufacturer's own diagnostic tool shows — neither is necessarily wrong, they may just be measuring slightly different things.

The Dialer Code Method

The code *#*#4636#*#* works as follows:

  1. Open your Phone (dialer) app
  2. Type the code exactly — no need to press call, it triggers automatically
  3. Select Battery information

You'll see fields including Battery health, Battery level, Scale, Voltage, and Temperature. The health field typically reads "Good," "Overheat," "Dead," "Over voltage," "Unspecified failure," or "Cold" — these are status flags rather than a percentage, sourced directly from the hardware driver.

If the code doesn't open a menu, your device's dialer app may intercept it or the manufacturer has disabled the testing interface.

What the Numbers (and Status Labels) Tell You 📊

Health ReadingWhat It Suggests
100% / "Good"Battery performing as expected
80–99%Normal degradation; no action needed
79% or belowNoticeable capacity loss; longer charging won't fix it
Below 70%Significant degradation; replacement worth considering
"Overheat" / "Dead"Hardware flag — battery may need professional inspection

These thresholds are general benchmarks, not guarantees. A battery at 78% in a phone used for light tasks may still serve its owner well. The same reading in a phone used heavily for navigation, gaming, or photography may feel unacceptably limited.

Factors That Affect How Quickly Health Degrades

Not all batteries age at the same rate. Key variables include:

  • Charging habits — frequent fast charging and charging to 100% repeatedly accelerates degradation vs. keeping charge between 20–80%
  • Heat exposure — high ambient temperatures and heavy processor loads while charging wear cells faster
  • Battery size — a 5,000 mAh battery draining slowly will cycle less than a 3,000 mAh battery under the same usage
  • Software optimization — some manufacturers throttle performance as battery ages; others don't

Two people with identical phones can end up with meaningfully different battery health at the two-year mark depending on how they charged and used the device.

When Built-In Data Isn't Available

Some devices — particularly older or budget Android phones — simply don't surface battery health data through any accessible interface. In those cases, practical signs of degradation become more useful than a number: the phone dying faster than it used to, shutting off unexpectedly at 15–20% charge, or taking noticeably longer to reach full charge.

What tools are available to you, and what those tools actually report, comes down to your specific device, its Android version, and what the manufacturer chose to expose. That's the part no single guide can answer for you.