OnePlus puts its battery care settings on a Battery health page in OxygenOS, with a charging limit, Smart charging and, on newer phones, bypass charging. What it does not do consistently is tell you how much capacity your battery has left. Here is what you can check, what OnePlus says about battery life, and how to fill the gaps.

Open the Battery health page

  1. Open Settings.
  2. Tap Battery.
  3. Tap Battery health.

On OxygenOS 15 and later this page holds OnePlus's charging protection settings, covered below. If your model also shows a battery capacity or health percentage here, that figure compares what the battery holds today with when it was new; around 80% is generally treated as the end of a battery's rated life. We could not find official OnePlus documentation of which models show a capacity percentage, and we found no reliable confirmation that OxygenOS shows a lifetime cycle count, so do not worry if yours does not.

What OnePlus says about battery lifespan

OnePlus publishes ratings for how long its batteries keep 80% of their capacity. It says the OnePlus 12 keeps 80% or more after about four years or 1,600 cycles, and makes a similar 1,600-cycle claim for the OnePlus 15, while the OnePlus 13's EU energy label rates it for 1,000 cycles. Those are lab figures under ideal conditions; heat and long hours at 100% shorten real-world life.

OnePlus also markets a Battery Health Engine on phones such as the OnePlus 11. That is the name for its battery chemistry and charging management technology, not a setting you can open or a number you can read.

Turn on the charging limit

The most effective setting for battery life is Charging limit, which stops charging before 100%:

  1. Open Settings > Battery > Battery health.
  2. Turn on Charging limit.
  3. On OxygenOS 16 phones that offer it, choose the limit: from 80% to 100% in 5% steps. On OxygenOS 15 the limit is a fixed 80%.

OxygenOS 15 also added a battery protection reminder that suggests turning on Charging limit when the phone stays on the charger for a long time. The adjustable limit arrived with the Android 16 based software, first in beta on the OnePlus 13, and is part of OxygenOS 16 on phones such as the OnePlus 15. Availability can vary by model.

Smart charging and Optimized charging

If you charge overnight but want 100% in the morning, use Smart charging on the same Battery health page. It learns your charging habits and tops the battery off just before you usually pick the phone up, so it does not sit at 100% all night. Older OnePlus phones call this Optimized charging: introduced in 2019, it predicts when you start using the phone in the morning, using things like your alarms, and charges to 100% only when needed.

On some models you can also turn off Smart rapid charging if you would rather charge more slowly and gently. See is fast charging bad for your battery for when it matters.

Bypass charging for gaming

OxygenOS 16 added bypass charging on the OnePlus 15, later extended system-wide to models including the OnePlus 13, 13R, 13s and 12. When you game, stream, navigate or do other heavy tasks while plugged in, the phone can draw power from the charger directly instead of charging the battery, which means less heat and less wear. OnePlus has not published one menu path for every model, so check the update notes for your phone. Heat is the enemy here; see why your phone gets hot while charging.

Codes and diagnostic apps

  • OnePlus Diagnostic app: years ago OnePlus support shared a diagnostic app that read a battery health value on older phones. It did not work on the OnePlus 8 series and is not a current, supported tool.
  • Dialer codes: the *#808# factory mode worked on early phones such as the OnePlus 3 and 5, but on newer OxygenOS it needs a device-specific unlock code. We found no OnePlus code that reliably shows battery health today.

If your battery life has clearly dropped and you need a definite answer, OnePlus service centres can test the battery.

Tips for a healthy OnePlus battery

How bCare helps on OnePlus

Where OxygenOS does not tell you how much capacity is left, bCare's battery health score does: it measures the real capacity in mAh from normal 20 to 80% charges, compares it with the design capacity, and shows charge cycles and a 14-day trend. On phones without the adjustable limit, a battery full alarm or the 80% charge alarm rings at the level you pick, and the overheat alert warns you if the battery runs hot during a fast charge or a gaming session.