Understanding Battery Life
This calculator estimates how long a battery will power a device by converting the battery's rated capacity and voltage into stored energy, then dividing by how much power the device draws. It uses the same watt-hour method found on the label of power banks, laptop batteries, and drone battery packs: energy (Wh) divided by power (W) equals hours of runtime.
The formula
A battery's stored energy in watt-hours is Energy (Wh) = Capacity (mAh) × Voltage (V) ÷ 1000. Dividing that energy by the device's power draw gives runtime: Runtime (h) = Energy (Wh) ÷ Power draw (W). Because no battery delivers 100% of its rated capacity in real use, the calculator applies a system efficiency percentage first, so the full formula is:
- Battery energy: Capacity (mAh) × Voltage (V) ÷ 1000, in watt-hours.
- Estimated runtime: (Energy × Efficiency ÷ 100) ÷ Power draw (W), in hours.
- Current draw: Power draw (W) ÷ Voltage (V) × 1000, in milliamps — useful for comparing against the battery's mAh rating.
- Days between charges: Estimated runtime ÷ your average daily usage hours.
Why the efficiency factor matters
The mAh figure printed on a battery is measured under controlled lab conditions at a fixed discharge rate. Real devices lose some of that energy to voltage-regulation circuitry, internal resistance, temperature, and the fact that most electronics cut off before the cell is fully drained. A system efficiency of 100% assumes none of that loss; 75-90% is a more realistic range for consumer electronics, and an older or heavily cycled battery should use a lower figure still.
Reading your result
Compare the estimated runtime to how long you actually plan to use the device between charges. If the runtime is much shorter than you need, the practical levers are a higher-capacity battery, a lower-power device setting, or a lower duty cycle (using the device less continuously). The current-draw figure is handy for cross-checking against a device's spec sheet, which often lists current in mA rather than power in watts.