🔋 Real‑Time Diagnostics

Battery Test — Check Device Battery Health

Monitor your device's battery level, charging status, health estimate, temperature, and remaining time — all in real time. Free, instant, no installation.

—%
Detecting…
🔋 Level
—
⚡ Status
—
⏱️ Time Left
—
🔌 Time to Full
—
🌡️ Temperature
—
❤️ Health
—
ℹ️ Note: Battery health is estimated based on available API data (level, charging status, and voltage when available). For accurate battery health, consult your device manufacturer's diagnostics.
📋 Waiting for battery events…

Real‑Time Level

See your exact battery percentage update live as you use or charge your device.

Charging Detection

Know instantly whether your device is charging, discharging, or fully charged.

Time Estimates

Get estimated time until full charge or until the battery runs out.

Health Estimate

Get a rough health score based on voltage and charging behaviour patterns.

Event Log

See a timestamped log of charging, discharging, and level change events.

Mobile Friendly

Fully responsive design works flawlessly on phones, tablets, and desktops.

Guide

How the Battery Test Works

01

Detect Battery API

The tool checks if your browser supports the navigator.getBattery() API. Most Chromium‑based browsers on desktop and Android provide this.

02

Read Battery Metrics

It reads battery level (0–1), charging status, charging time, discharging time, and — when available — voltage and temperature.

03

Display & Monitor

All values are displayed in real time. Click Live Monitor to subscribe to battery events and see a timestamped log of changes.

💡
Pro Tip: Use the Live Monitor while charging to see how quickly your battery fills up. This can help you identify fast‑charging behaviour or potential battery issues.