How to Check Your Laptop's Battery Cycle Count
A charge cycle is one full discharge and recharge worth of energy, not necessarily in a single session. Cycle count plus current capacity against design capacity is what actually describes battery health — and neither is available to a web page.
What a browser can and cannot tell you
A web page can read your current charge level and whether the device is plugged in, and on some browsers an estimate of time remaining. That is genuinely useful as a quick check that the battery is being detected and is reporting sensibly.
It cannot tell you battery health. Capacity relative to when the battery was new, and the number of cycles it has been through, are not exposed to web pages at all — deliberately, because those values are stable and distinctive enough to help identify a device. Several browsers have restricted or removed battery access entirely for that reason, so no reading at all is a privacy decision rather than a fault.
Finding the real numbers on Windows
Windows can generate a detailed battery report from the command line. Open a terminal and run powercfg /batteryreport, which writes an HTML file and tells you where it saved it. Open that file in a browser.
The report shows design capacity against full charge capacity, which is the ratio that matters: a battery holding substantially less than its design capacity has degraded correspondingly. It also includes recent usage and charge history, which helps distinguish a worn battery from a power setting draining it faster than expected.
Finding them on macOS
macOS reports battery condition and cycle count directly. Hold Option and choose System Information from the Apple menu, then select Power. Cycle count and condition appear there, alongside charge information.
Condition is a summary rather than a measurement — it flags whether the battery is considered normal or needs attention. Cycle count is the concrete figure, and it is what manufacturer guidance about expected battery life is usually written against.
Interpreting what you find
Batteries degrade with cycles and with time, and both matter. A battery with a low cycle count that is several years old may still have lost meaningful capacity, because the chemistry ages regardless of use.
The practical question is usually not the number but whether the machine still does what you need unplugged. If runtime has fallen to the point of changing how you work, that is the signal to replace it, regardless of what the cycle count says. Conversely, a high cycle count with acceptable runtime is not a problem to solve.
If a battery swells, stop using the machine and have it serviced. Physical deformation is a safety issue rather than a performance one, and it is not something to monitor and wait on.
Test it yourself: Battery Test
Frequently Asked Questions
Can a website check my battery health?
No. Web pages can read current charge level and charging status where the browser exposes them, but not capacity relative to new or cycle count. Those values are withheld because they are stable enough to contribute to identifying a device.
What is a charge cycle?
One cycle is a full battery's worth of discharge and recharge, which does not need to happen in one session. Using half your battery and recharging on two separate days counts as one cycle in total.
How do I check cycle count on Windows?
Windows does not show it in a normal settings screen. Run powercfg /batteryreport from a terminal, which produces an HTML report including design capacity, full charge capacity and usage history. Compare the two capacity figures to judge degradation.
How many cycles should a laptop battery last?
It varies by manufacturer and model, and each publishes its own expectation, so check the figure for your specific machine. Capacity declines gradually rather than failing at a threshold, so the number is guidance rather than an expiry date.
Why does my browser show no battery information at all?
Several browsers do not implement the Battery Status API, and some removed it over fingerprinting concerns. If no reading appears, that is your browser declining to share the information rather than a problem with the battery.
Should I worry about a swollen battery?
Yes, and immediately. Swelling is a safety issue rather than a capacity one. Stop using the device and have it serviced — do not continue using it while waiting.
Sources: MDN — Battery Status API
Found an error on this page, or a result that does not match your hardware? Tell us and we will correct it.