Windows can create a detailed HTML battery report without installing third-party software. This guide explains how to generate it, where to find it, and how to understand the most important sections.
A Windows battery report is a built-in diagnostic HTML file generated by the powercfg command. It shows technical information about your laptop battery, including designed capacity, full charge capacity, recent usage, charge/discharge history, battery life estimates, and installed battery details.
This report is especially useful when your laptop discharges too quickly, shuts down before reaching 0%, charges slowly, or has noticeably shorter battery life than before.
The fastest way to get the report is to run powercfg /batteryreport in Command Prompt, PowerShell, or Windows Terminal.
powercfg /batteryreportC:\Users\YourName\battery-report.html.
If you want the report on the Desktop or in another folder, specify the output path manually. This is useful when the default location is hard to find.
Run this command:
powercfg /batteryreport /output "%USERPROFILE%\Desktop\battery-report.html"After that, check your Desktop for a file named battery-report.html. Double-click it to open the report in your default web browser.
The battery report is a normal HTML file, not a special Windows-only format. You can open it with Microsoft Edge, Google Chrome, Firefox, or any other browser.
If you saved it to the default user folder, the path usually looks like this:
The report contains a lot of information, but most users only need a few sections. Focus on the fields below to understand the real condition of the battery.
| Report section | What it means | Why it matters |
|---|---|---|
| Installed batteries | Shows manufacturer, serial number, chemistry, design capacity, and full charge capacity. | This is the main section for checking battery wear. |
| Recent usage | Shows battery activity for the last few days, including active, suspended, and connected standby states. | Useful for diagnosing sudden drain or sleep-mode battery loss. |
| Battery usage | Displays charge level changes over time. | Helps identify whether the battery drains normally or unusually fast. |
| Usage history | Summarizes time spent on battery and AC power. | Shows your long-term charging and usage pattern. |
| Battery capacity history | Tracks full charge capacity over time. | Shows how the battery has degraded month by month. |
| Battery life estimates | Compares estimated runtime at full charge with original design estimates. | Good for understanding practical battery life loss. |
To estimate battery health, compare Full charge capacity with Design capacity in the Installed batteries section.
Battery health (%) = Full charge capacity Γ· Design capacity Γ 100Example: if the design capacity is 50,000 mWh and the full charge capacity is 40,000 mWh, the approximate battery health is:
40,000 Γ· 50,000 Γ 100 = 80%| Battery health | Condition | Recommendation |
|---|---|---|
| 90β100% | Excellent | Battery wear is minimal. |
| 80β89% | Good | Normal wear for a used laptop. |
| 60β79% | Noticeable wear | Battery life may be shorter; replacement is optional. |
| Below 60% | Heavily worn | Consider replacing the battery if runtime is poor. |
If Windows does not create the report or shows an error, try the fixes below.
powercfg /batteryreport again.Try saving the report directly to the C: drive:
powercfg /batteryreport /output "C:\battery-report.html"If this works, move the file to another folder afterward.
The battery report shows battery condition, but it does not repair battery wear. To reduce unnecessary drain, use these Windows settings and habits:
Yes. Windows 11 can generate a detailed battery health report using the powercfg /batteryreport command. It is not a graphical app, but the generated HTML report is easy to read.
By default, it is usually saved as battery-report.html in your user profile folder. The exact path is shown in Terminal, PowerShell, or Command Prompt after the command finishes.
Often yes, but if Windows returns an access error or cannot save the file, run Terminal or Command Prompt as administrator and try again.
This is normal battery wear. Lithium-ion batteries lose capacity over time because of charge cycles, heat, age, and usage conditions.
It may show cycle count if the battery firmware reports that value to Windows. On some laptops, cycle count is blank or unavailable even though the rest of the report works.
The easiest way to get a laptop battery report in Windows is to run powercfg /batteryreport and open the generated battery-report.html file. For most users, the most important values are Design capacity, Full charge capacity, Battery capacity history, and Battery life estimates.
If your full charge capacity is much lower than the design capacity, the battery is worn. You can improve runtime with power settings and good charging habits, but a heavily degraded battery usually requires replacement.