Battery Health Test
Check your device's battery level, charging status, and estimated time remaining.
How to Use This Test
- Open this page on a laptop, tablet, or phone to automatically detect your device's battery status.
- View the battery level percentage, charging state, and estimated time to full charge or discharge.
- Monitor the readings over time to observe discharge rate and battery behavior under different workloads.
What This Test Checks
This battery test uses the Browser Battery Status API to give you real-time information about your device's power status, helping you understand your battery's current condition.
- Current battery charge level as a percentage
- Charging or discharging status
- Estimated time remaining until fully charged
- Estimated time remaining until battery is empty
- Real-time updates as battery status changes
Troubleshooting
If you're having issues:
- Try using Chrome, Edge, or Opera as these browsers have the best Battery Status API support.
- Firefox and Safari have limited or no support for the Battery API due to privacy restrictions.
- If you are on a desktop computer without a battery, the test will not be able to display any data.
- Ensure your browser is up to date for the best compatibility with the Battery Status API.
How to Check Real Battery Health on Your Device
The online test above reports your current charge level and charging state, but browsers do not expose battery health (wear and capacity loss) for privacy reasons. To see how degraded your battery is, use the built-in tool for your operating system:
Windows 10 / Windows 11
- Open Command Prompt or PowerShell as Administrator.
- Run
powercfg /batteryreport /output "%USERPROFILE%\battery-report.html" - Open the generated HTML file from your user folder.
- Compare Design Capacity vs Full Charge Capacity. A healthy battery is within 80-100% of design capacity; below 80% indicates noticeable wear.
macOS
- Click the Apple menu and open System Settings (or System Preferences on older versions).
- Go to Battery → Battery Health.
- Read the Maximum Capacity percentage. Apple considers a battery healthy until it drops below 80%.
- For more detail (cycle count, manufacture date), install the free coconutBattery app.
iPhone / iPad (iOS 16+)
- Open the Settings app.
- Tap Battery, then Battery Health & Charging.
- Check the Maximum Capacity percentage. At 80% or below, iOS will suggest a battery replacement.
Android
Android does not expose battery health as consistently as iOS or macOS. Options by manufacturer:
- Samsung: open the Samsung Members app → Diagnostics → Battery status.
- Google Pixel (Android 14+): Settings → Battery → Battery health.
- All Android devices: dial
*#*#4636#*#*in the Phone app to open the hidden Testing menu, then tap Battery information (availability varies). - Third-party: AccuBattery learns your battery's capacity over a few charge cycles and reports estimated health.
Linux
- Run
upower -i $(upower -e | grep BAT)in a terminal. - Compare
energy-full(current capacity) withenergy-full-design(original capacity) to calculate wear.
What's Draining Your Battery
Capacity wear is gradual, but sudden fast drain usually has a specific cause. Check these first before assuming the battery is failing:
- Screen brightness: the display is the #1 power draw. Dropping brightness from 100% to 50% can add hours. Run the brightness test to calibrate a comfortable low level.
- Background GPU usage: on laptops, a browser or app pinned to the dedicated GPU drains 2-3x more than on the integrated GPU. Check with the GPU test to see which is in use.
- High refresh rate: 120 Hz or 144 Hz mobile displays use ~20% more battery than 60 Hz. Confirm your device's current rate with the refresh rate test.
- Poor cell signal: phones burn battery hunting for signal. Enable airplane mode in dead zones.
Frequently Asked Questions
How accurate is this online battery test?
This test uses the Battery Status API built into your browser, which reads data directly from your operating system. The battery level percentage and charging status are accurate. However, time remaining estimates are approximations based on current usage and may vary.
Why doesn't the battery test work in my browser?
The Battery Status API is not supported in all browsers. It works in Chrome, Edge, and Opera on most platforms, but Firefox and Safari have removed or restricted support for privacy reasons. Desktop computers without batteries will also show no data.
How can I improve my device's battery life?
Lower screen brightness, close unused apps and browser tabs, disable Bluetooth and Wi-Fi when not needed, enable battery saver mode, and avoid extreme temperatures. Keeping your battery between 20% and 80% charge can also help preserve long-term battery health.
Can this test detect battery degradation?
This test shows your current battery level and charging state but cannot directly measure battery degradation or capacity loss. For detailed battery health reports, use your operating system's built-in tools like Battery Report on Windows or System Information on macOS.
Time to upgrade? Consider these battery accessories:
Support Check A Device
If you find our free tools helpful, consider supporting us! Your contributions help us keep the site running and ad-free.