Skip to content
Battery Health
Guides6 min read

How to Check Battery Health on Android (2026 Guide)

Android doesn't show battery health by default. Here are the real ways to check it — from built-in settings to apps like Battery Health — with honest notes on accuracy.

By Battery Health Team

Why checking battery health matters

Your phone's battery degrades over time. Every charge cycle, every degree of heat, every month of age chips away at the total capacity the battery can hold. A battery that started at 4,000 mAh might hold 3,400 mAh after two years — and that's why your phone doesn't last the day the way it used to.

Knowing your battery's health tells you whether your short battery life is a degradation problem (the battery is worn) or a drain problem (something is using too much power). Those have completely different solutions, and guessing wastes time and money.

The catch: Android doesn't make this easy to check. Unlike iOS, which shows a clear "Battery Health" percentage in Settings, stock Android has no universal equivalent. Here's how to actually find out.

Method 1: Check your manufacturer's built-in tools

Many Android manufacturers add their own battery diagnostics, because stock Android doesn't. The location varies, but try these:

  • Samsung: Settings → Device care (or Battery and device care) → Diagnostics → Battery status. Some models show a "Battery condition" label (Normal / Weak / Replace) rather than a percentage.
  • Pixel: Settings → Battery → Battery health (rolling out on newer Pixel models; not available on all). Where present, it shows a capacity estimate.
  • OnePlus / Oppo: Settings → Battery → Battery health, on supported models.
  • Xiaomi: Settings → Battery → Battery protection, which may indicate battery condition.

These built-in tools are the most trustworthy when available, because the manufacturer has access to hardware data that third-party apps don't. The downside: many phones — especially older or budget models — simply don't include this page.

If your Settings has no battery health option at all, you're not alone. Move on to the methods below.

Method 2: Use a battery health app

When the system doesn't expose battery health, an app can estimate it. These apps work by observing how your battery charges over time and inferring capacity from that behavior.

Battery Health (the app this site is about) takes this approach, with one important difference: it labels every estimate with a confidence level. Here's why that matters.

Why "estimated" is the honest word

No Android app can read a factory-fresh capacity figure directly. The system doesn't expose one. Instead, an app infers capacity from signals like:

  • How much charge the battery accepts during a session
  • Voltage curves under load
  • How the reported percentage maps to actual charge delivered

Some devices expose a charge counter — a hardware component that tracks charge in and out of the battery more precisely. When that's available, an estimate can be high-confidence. When it isn't, the app is working with softer data and the estimate is rougher.

An app that shows you "87%" without telling you whether that's high or low confidence is hiding information. Battery Health shows both the number and the confidence, so you know what to trust.

Method 3: Read the signs of a worn battery

Even without a number, a degraded battery announces itself. If you see several of these, your battery is likely past its prime:

| Sign | What it usually means | | --- | --- | | Phone dies at 15% or jumps percentages | The battery's voltage curve is no longer linear — a classic aging symptom | | Battery lasts noticeably less than when new | Capacity loss, or a new drain source (check both) | | Phone gets hot during normal use | Internal resistance increases with age, generating heat | | Phone shuts down in the cold | Aged batteries are sensitive to low temperatures | | Sudden shutdowns under load | The battery can't deliver peak current anymore |

These signs don't give you a percentage, but they tell you whether replacement is worth investigating. A battery that dies at 20% in winter is almost certainly worn.

Method 4: Accurate cycle count (where available)

A "cycle" is one full discharge and recharge of the battery — though it doesn't have to happen all at once. Two half-discharges count as one cycle. Most phone batteries are rated for roughly 500–1,000 full cycles before noticeable degradation.

Android doesn't universally expose cycle count, which is frustrating. A few manufacturers show it in their device-care settings; most don't. An app can estimate cycles by tracking your charge sessions over time (which is what Battery Health does), but it can't read a hardware cycle counter that the system doesn't provide.

If your phone has been used heavily for two-plus years, you can assume several hundred cycles regardless of what any tool reports.

Which method should you use?

  1. First, check your manufacturer's built-in battery status. It's the most accurate when it exists.
  2. If that's missing, use an app that estimates health and shows confidence — so you know how much to trust the result.
  3. Always, cross-check with the behavioral signs above. A confident-looking "92%" that contradicts a phone dying at 15% is telling you something is off.

What to do if your battery is degraded

If your battery health is low and the signs agree:

  • Don't pay for "battery repair" apps. No software can restore lost battery capacity. Anything claiming to is misleading you.
  • Reduce strain in the meantime: avoid fast charging when you don't need it, keep the battery between roughly 20–80%, and avoid leaving it at 100% for hours.
  • Consider a battery replacement. An official battery replacement is often far cheaper than a new phone and restores day-one battery life. This is the only real fix for a worn battery.

For the everyday habits that slow degradation, see our complete guide to making your Android battery last longer.

The bottom line

You can check battery health on Android, but you have to know where to look — and you have to be realistic about what "health" means. It's almost always an estimate, not a measurement. The best tools are the ones honest about that.

Start with your phone's built-in diagnostics. If those don't exist, use an app that estimates health transparently and shows its confidence. And trust the behavioral signs: a phone that dies at 15% is telling you the battery is tired, no matter what any percentage says.

Frequently asked questions

Does Android have a built-in battery health check?
Partially. Some manufacturers add a battery status page in Settings, but stock Android has no universal health percentage. Third-party apps estimate it from charging behavior instead.
Is a battery health app's percentage accurate?
It's an estimate, not a measurement. Accuracy depends on what battery data your device exposes. Apps that label confidence (like Battery Health) tell you how much to trust the number.
Can I check battery cycles on Android?
On most devices, no. Android doesn't universally expose cycle count. A few OEMs show it in device care settings, but it's not available system-wide.

See it in the app

Battery Health puts these ideas into practice — privacy-first, on your device.

Related articles