How to Check Laptop Battery Health Before You Buy or Replace It
Your laptop used to last through a full workday on a charge. Now it dies mid-afternoon, or the charge drops from 40 percent to zero without warning. Or…

Research updated Sep 8, 2026
Key topics
Your laptop used to last through a full workday on a charge. Now it dies mid-afternoon, or the charge drops from 40 percent to zero without warning. Or you're looking at a used laptop listing that claims "great battery," and you want proof before handing over money.
All three situations need the same thing: a number you can trust, not a guess. Battery health compares the capacity the battery was designed to hold when new against the capacity it can actually hold now. That ratio reveals accumulated wear and helps you decide whether the fix is a settings change, a battery replacement, or a new laptop.
The right check depends on your platform. Windows has a built-in report tool. Many laptops also expose battery data in their BIOS or manufacturer diagnostics. Linux reads the information directly from the kernel. This guide walks through each method and shows you how to interpret the results.
What Battery Health Actually Measures
Before running any tool, understand the two numbers that matter:
- Design capacity is what the battery was rated to hold when it left the factory.
- Full-charge capacity is what the battery can actually hold now, after months or years of use.
Battery health is the ratio between those numbers, usually expressed as a percentage. If a battery had a design capacity of 60 watt-hours (Wh) when new and now charges to only 45 Wh, its health is 75 percent.
Watt-hours is the unit you'll see in most battery reports. Think of it as the size of the fuel tank. A higher number means more runtime at the same workload, assuming everything else is equal.
One important caveat: the capacity your laptop reports is an estimate from the battery's controller chip, not a laboratory measurement. It can shift slightly with calibration, firmware updates, and temperature. Treat the number as a strong signal, not a precise reading. And remember that a battery report only covers capacity and history. Real-world runtime also depends on screen brightness, power mode, the software you're running, and how hard you're pushing the processor.
Check Battery Health on Windows with the Built-In Report
Windows includes a battery report tool that requires no third-party software. It generates an HTML file with your battery's specifications, usage history, and capacity estimates.
Here's how to generate it:
- Open the Start menu and search for CMD or Command Prompt.
- Right-click the result and select Run as administrator. Click Yes when the User Account Control prompt appears.
- Type the following command and press Enter:
powercfg /batteryreport
- The command prompt will show where the report was saved, usually as
battery-report.htmlin your user folder. Open that file in any web browser.
Once the report opens, focus on two sections:
- Installed batteries shows your battery's design capacity and full-charge capacity side by side.
- Battery capacity history shows how the full-charge capacity has changed over time, which helps you spot a gradual decline versus a sudden drop.
To calculate your battery health percentage, divide the full-charge capacity by the design capacity and multiply by 100.
For example, if your report shows:
- Design capacity: 60,000 mWh
- Full-charge capacity: 45,000 mWh
Then your battery health is 45,000 ÷ 60,000 × 100 = 75 percent.
The report also includes recent usage history and charge-cycle information. That context can be useful when evaluating a used laptop, but treat it cautiously. The report may not capture the full history of the battery, and some systems record incomplete data. Use it to spot patterns or inconsistencies, not to reconstruct exactly how the previous owner treated the machine. Cycle data can be absent or partial, so don't let it alone determine a purchase decision.
This method works on both Windows 10 and Windows 11. It's the most detailed free option on the platform, and it doesn't require installing anything.
Use BIOS/UEFI and Manufacturer Diagnostics
If you'd rather avoid the command line, many laptops show battery health information in their BIOS or UEFI firmware. This is the screen you reach by pressing a key like F2 or Delete during startup, before Windows loads.
The exact path varies by manufacturer and model, so the steps below are an example, not a universal rule.
On many Dell laptops, for instance, you restart the system and press F2 repeatedly to enter the BIOS. From there, you navigate to General, then Battery Information, to see the battery's health status. Dell also offers diagnostic tools like SupportAssist and online diagnostics that can check battery condition without entering the firmware.
The tradeoff is straightforward: firmware and manufacturer tools often give you a simpler health label, like "Good" or "Fair," but they typically expose less historical detail than the Windows report. You get a snapshot of current condition rather than a record of how the battery degraded over time.
If the generic steps don't match your laptop, search the manufacturer's support site for your specific model. Menu names, key prompts, and health labels differ enough between brands that guessing can send you in circles.
Check Battery Health on Linux
Linux doesn't have a single built-in battery report command like Windows does, but the data is there. The kernel exposes battery information through the power supply interface, and you can read it directly from system files.
Most laptops expose their primary battery at /sys/class/power_supply/BAT0. Inside that folder, two files matter:
energy_full_design— the battery's original design capacityenergy_full— the current full-charge capacity
You can read these values with a simple command. Open a terminal and run:
cat /sys/class/power_supply/BAT0/energy_full_design /sys/class/power_supply/BAT0/energy_full
The values are typically reported in microwatt-hours. Divide the current capacity by the design capacity and multiply by 100 to get your health percentage.
If your battery is at a different path, such as BAT1, check what's available by listing the directory:
ls /sys/class/power_supply/
Some systems also expose a cycle_count file in the same folder, which tells you how many charge cycles the battery has completed. Not all laptops report this, so don't worry if the file is missing.
One caveat: not every system uses the energy_full fields. Some report charge_full instead, which measures charge in milliampere-hours rather than energy. If you see charge_full and charge_full_design but no energy_full files, use those values with the same division. The result is still a valid health percentage, just based on a different unit. Check the available field names before calculating rather than assuming every system matches.
Your desktop environment may show the same information in a friendlier format, but the sysfs values are the source of truth. If a graphical tool and the system files disagree, trust the system files.
Read the Numbers: What Counts as Wear
Once you have your capacity percentage, the question is what it means.
A battery reporting near 100 percent of its design capacity is healthy. A battery well below that has lost usable runtime, and the loss is roughly proportional. A battery at 70 percent of design capacity will, all else equal, run about 30 percent shorter than it did when new.
There is no single universal percentage that means "replace now." The right threshold depends on your runtime needs and the symptoms you're experiencing. A battery at 80 percent might be perfectly fine if you're usually near an outlet. The same battery could be a deal-breaker if you need eight hours away from power.
Cycle count adds context but doesn't tell the whole story. A low cycle count doesn't guarantee good health, because how the battery was treated matters. A high cycle count doesn't automatically mean the battery is dead, because some batteries handle many cycles gracefully. Use cycle count as supporting information, not a verdict.
Also remember that reported capacity can vary between readings. A single measurement is a snapshot. If the number looks surprisingly bad, run the check again after a full charge cycle before making a decision.
Separate Battery Wear from Settings and Workload
A short runtime doesn't always mean a worn battery. Several common factors can drain a healthy battery faster than expected:
- High display brightness
- Performance power mode instead of balanced or battery saver
- Background processes and startup programs
- Heavy workloads like code compilation, virtualization, or gaming
Before you replace anything, run a repeatable observation test. Charge the laptop to full, then set a consistent baseline: note the screen brightness, switch to the power mode you normally use, and close apps you don't need. Record the start time and the charge percentage. Use the laptop for a defined task, then check the elapsed time and the charge level when you finish.
If the battery reports healthy capacity but runtime is still short under consistent conditions, the problem is likely configuration or workload, not wear. Check your power settings, close unnecessary background applications, and lower screen brightness before spending money on a replacement.
Sudden shutdowns or abrupt charge drops point to a different problem. If your laptop dies while showing 20 percent remaining, or the charge level falls from 40 percent to zero in minutes, that's a sign of a failing battery even if the reported capacity looks acceptable. The battery's voltage is collapsing under load, and no settings change will fix that.
Physical Warning Signs and Safety
Some battery problems override any software report. If you notice any of the following, stop using the laptop and address the issue immediately:
- A swollen or bulging battery
- The laptop case deforming or the trackpad no longer sitting flat
- The bottom panel visibly pushing outward
A swollen battery is a safety issue, not a settings problem. Do not continue using the laptop normally, and do not try to press the bulge back down or pry at the case. Power down the system if you can do so safely, disconnect the AC adapter without manipulating the swollen area, and stop there.
Do not attempt to remove or discharge a swollen battery yourself. Not all batteries are user-removable, and even removable ones can be dangerous when physically damaged. Contact the manufacturer's support channel or a qualified service technician for handling instructions. If the laptop is still under warranty, check the manufacturer's battery coverage before doing anything else.
Decide: Adjust Settings, Replace the Battery, or Replace the Laptop
Once you have your measurements, use this decision framework:
| Situation | Likely answer | What to check first |
|---|---|---|
| Healthy capacity, short runtime | Settings or workload problem | Brightness, power mode, background apps |
| Worn capacity, no other symptoms | Cost decision | Replacement cost vs. laptop value |
| Worn capacity plus sudden shutdowns or charge drops | Replace the battery | Confirm the battery is replaceable |
| Swollen or deformed battery | Stop use, get professional help | Manufacturer support or service technician |
| Old laptop, sealed battery, or other failing components | Consider replacing the laptop | Total repair cost vs. equivalent replacement |
If the battery is healthy but runtime is short, fix settings and workload first. Lower brightness, switch power modes, and check for background processes draining the battery.
If capacity is meaningfully worn but the laptop otherwise meets your needs, a battery replacement is the economical path — but only if the battery is replaceable and the total repair cost makes sense. Add up the replacement part, any labor, and the risk of the repair itself. A $100 battery can extend the life of a laptop you'd otherwise replace for $1,000, but that math only works if the rest of the machine is still performing well. If the laptop is aging, has other failing components, or uses a sealed battery that's expensive to service, the calculation changes.
If the laptop is old, slow, or has a sealed battery that's expensive to service, replacing the whole laptop may make more sense than a battery swap. There's no point installing a new battery in a machine that's already struggling with your workload.
For used-laptop buyers, battery health is part of the value calculation. A worn battery is a negotiation point and a future cost, not necessarily a deal-breaker. If the laptop is otherwise in good condition and the price reflects the battery's condition, a replacement might still leave you ahead of buying new. Factor in whether the battery is user-replaceable, whether genuine replacement parts are available, and what the repair would cost before you commit.
The practical next step is simple: run the appropriate check for your platform, record the capacity percentage, and compare it against your runtime needs. A healthy battery with short runtime points to settings or workload. A worn battery in a good laptop points to replacement. A worn battery in an aging or sealed laptop may justify replacing the whole machine. And if you're buying used, let the numbers inform your offer rather than trusting a seller's claim about battery life.


