How to Check Battery Health on Android (Without Root)

How to Check Battery Health on Android (Without Root)
Posted on08 September 2026

Short answer: Android does not expose an iPhone-style battery health percentage to third-party apps on most devices, so any app showing a confident figure is estimating. What Android does report is real: battery temperature in Celsius, voltage, charging current, and a coarse health flag. The useful measurements are live power draw in watts (voltage times current), temperature under load versus idle, and how charge behaves over a full cycle. Android 14 added a cycle-count API but it is only populated on newer hardware.

iPhones show battery health in Settings. Android, for the most part, does not — and that gap is why this is one of the most searched Android questions there is.

Here's what you can actually find out, and what nobody can tell you.

DeviceGPT app icon
See the battery numbers Android hides
DeviceGPT for Android · free · no root
Install

What Android does expose

Every Android phone reports, through the system:

  • Battery temperature, in °C
  • Voltage
  • Charging status and current — how many milliamps are flowing in or out right now
  • A coarse health flag — Good, Overheat, Dead, Over voltage, Cold
  • Capacity in some cases, depending on manufacturer

That health flag is nearly useless on its own. It reads "Good" until something is badly wrong.

What most people actually want to know

"How much capacity have I lost?" — the iPhone-style percentage. Android does not expose design capacity versus current capacity to normal apps on most devices. Any app showing you a confident "87% health" on a phone that doesn't expose it is estimating, usually from a single charge cycle, and the number will move around between readings.

"How many charge cycles?" — Android 14 added a cycle-count API, but it's only populated on newer hardware. Most phones in use today return nothing.

Be suspicious of any app that gives you a precise number on any phone. The honest answer is that it varies by manufacturer.

The measurements that do mean something

Power draw in watts. Voltage times current, both of which Android reports. This is real physics, not an estimate, and it tells you more than a health percentage: how much your phone is actually consuming right now, and how that changes as you use it.

Temperature under load versus idle. A cell running hot ages faster. If your phone sits at 42°C doing ordinary things, that matters more than a capacity figure.

Charge behaviour over a cycle. How fast it charges, how hot it gets, how quickly it drops under load. A tired battery charges fast to 80% then crawls, and drops suddenly under load.

Voltage at rest. A healthy cell rests near 4.35V full and around 3.6–3.7V at 20%.

Checking it

DeviceGPT reads these directly:

  • Live power draw in watts — real P = V × I, not an estimate
  • Battery temperature, voltage, and degradation signals
  • A component breakdown across display, cellular, RAM and Wi-Fi
  • Charging behaviour and cycle tracking, including fast versus slow charge comparison
  • Export to CSV, if you want to track it over weeks rather than take one reading

One limit it states plainly rather than hiding: Android does not report battery consumption per app to third-party apps. Anything claiming watts-per-app is deriving it from screen time. DeviceGPT ranks screen time and says that's what it is. Free, no root.

Habits that actually extend battery life

  • Avoid 100% and 0%. Living between 20% and 80% measurably slows ageing.
  • Avoid heat. Charging in a hot car is worse than any charging habit.
  • Slow charging generates less heat. Use fast charging when you need it, not by default.
  • Don't leave it on the charger overnight every night if you can help it.

---

Frequently asked questions

What is a good battery health percentage?

There is no reliable percentage on most Android phones, because Android does not expose design capacity versus current capacity to third-party apps. Any app showing a confident figure on a phone that does not expose it is estimating, and the number moves between readings.

Does Android show battery health?

Only a coarse flag — Good, Overheat, Dead, Over voltage, Cold — which reads Good until something is badly wrong. Temperature, voltage and charging current are exposed and genuinely useful; a capacity percentage generally is not.

DeviceGPT app icon
See the battery numbers Android hides
DeviceGPT · Android · free, no root

Live power draw in watts, temperature, voltage and charge-cycle behaviour — exportable to CSV so you can track it over weeks. The scan stays on your device.

Install free on Google PlaySee what it does →