How to Check Notebook Battery Health (And What the Numbers Actually Mean)

Your notebook's battery doesn't fail overnight. It degrades gradually — and by the time you notice the problem, you've often lost a significant chunk of usable capacity. Knowing how to check battery health gives you a clear picture of where things stand before a dying battery starts disrupting your day.

What "Battery Health" Actually Measures

Every rechargeable lithium-ion battery has two key capacity figures:

  • Design capacity — the maximum charge the battery was built to hold when new
  • Full charge capacity — the maximum charge it can actually hold right now

Battery health is essentially the ratio between these two numbers. A battery at 100% health holds exactly what it was designed to hold. A battery at 72% health can only store 72% of its original charge — meaning shorter runtimes even on a "full" charge.

This degradation is normal. Lithium-ion cells wear down with each charge cycle, exposure to heat, and time spent at extreme charge levels (very high or very low). Most manufacturers consider a battery "healthy" down to around 80% of original capacity, after which the drop in runtime becomes noticeably disruptive for most users.

How to Check Battery Health on Windows 🔋

Windows has a built-in tool that generates a detailed battery report — no third-party software required.

Steps:

  1. Open the Start menu and search for Command Prompt or Windows Terminal
  2. Right-click and select Run as administrator
  3. Type the following command and press Enter:
powercfg /batteryreport /output "C:attery_report.html" 
  1. Navigate to your C: drive and open the battery_report.html file in any browser

The report includes:

  • Design capacity vs. Full charge capacity (the core health metric)
  • Charge and discharge history over recent weeks
  • Battery usage estimates at different drain rates
  • Cycle count data (on supported hardware)

The gap between design capacity and full charge capacity tells you immediately how much wear has accumulated. A notebook showing 45,000 mWh design capacity and 36,000 mWh full charge capacity is sitting at 80% health.

How to Check Battery Health on macOS

Apple makes this straightforward through the built-in system information tools.

Quick method:

  1. Hold the Option key and click the Apple menu (top-left)
  2. Select System Information
  3. Under the Hardware section, click Power

You'll see Cycle Count, Condition (Normal, Replace Soon, Replace Now, or Service Battery), and the maximum capacity percentage relative to when the battery was new.

Alternative via System Settings:

On macOS Ventura and later, go to System Settings → Battery and look for the battery condition indicator. This gives a simplified health status rather than raw numbers.

Apple considers its notebook batteries to be designed to retain up to 80% of original capacity after a set number of charge cycles — the threshold varies by model generation. Checking the cycle count alongside the condition label gives you the full picture.

How to Check Battery Health on Linux

Linux users typically rely on either the terminal or system monitoring tools, depending on the distribution.

Terminal method:

cat /sys/class/power_supply/BAT0/energy_full cat /sys/class/power_supply/BAT0/energy_full_design 

Dividing energy_full by energy_full_design and multiplying by 100 gives you the health percentage. Note that the path (BAT0, BAT1) may vary depending on your hardware.

Tools like TLP, upower, and GNOME Power Statistics also surface this data in more readable formats.

Third-Party Tools Worth Knowing

For users who want more depth than the built-in tools provide, several free utilities are widely used:

ToolPlatformNotable Feature
HWMonitorWindowsReal-time power draw and capacity data
BatteryInfoViewWindowsDetailed charge statistics and history
coconutBatterymacOSCycle count, health %, and historical tracking
BatteryTopLinuxTerminal-based live monitoring

These tools don't change what the battery does — they surface the same underlying data in more accessible or detailed formats.

The Variables That Change What These Numbers Mean 🔍

Raw health percentages don't tell the whole story on their own. Several factors shape whether a given health reading is a problem or not:

How you use the notebook. A machine used for light browsing and document editing at 75% battery health may still provide adequate daily runtime. The same health percentage on a notebook running video editing, gaming, or virtualization workloads could mean the battery becomes a constant frustration.

Original battery capacity. A premium ultrabook that ships with a 99 Wh battery at 75% health still has more effective capacity than a budget notebook's 45 Wh battery at 100% health. Design capacity matters as much as the degradation percentage.

Age and cycle count together. Two batteries at the same health percentage can have arrived there very differently — one with 800 cycles over three years, another with 400 cycles over five years. Cycle count and age in combination indicate how much useful life likely remains.

Whether the notebook stays plugged in. Notebooks that run mostly on AC power accumulate fewer cycles but can still degrade due to time and temperature. High battery health with low cycle count on a several-year-old machine is common — and that's a different situation than high health on a frequently mobile device.

Replacement difficulty. Some notebooks have user-replaceable batteries that cost relatively little and take minutes to swap. Others require professional service or have batteries integrated in ways that make replacement expensive. The same health reading carries different implications depending on which machine you're looking at.

What the Numbers Don't Tell You

Battery health tools measure stored capacity accurately, but they can't predict sudden cell failure, tell you whether runtime meets your specific needs, or account for how power management settings affect day-to-day performance. A battery at 85% health with aggressive background processes running will drain faster than one at 75% health on a well-optimized, lightweight workload.

The reading gives you the data. What it means for your particular notebook, workflow, and how you actually use the device is where the standardized tool ends and your own situation begins.