calc.engineer / Solar & Power / Battery Charge Time
Battery Charge Time v1.0.0
Estimates battery charge time given capacity in mAh, charge current in mA, charger efficiency, and initial state of charge. Accounts for real-world charging losses (typically 80-90% efficient) to produce time in hours and minutes, energy required in Wh (at an optional voltage, default 3.7V for Li-ion), and the C-rate of the charge. Useful for solar charge controller sizing, USB charging time estimation, lead-acid float charging, and EV battery planning. The C-rate output helps verify the charge current is within safe limits (typically 0.5C-1C for Li-ion). Chain from solar_sizing charge_controller_amps to size a solar charging system end-to-end.
Fill in the inputs and Compute to see the structured result.
From an agent (MCP) or the API
curl -X POST https://calc.engineer/api/battery_charge_time \
-H "Content-Type: application/json" \
-d '{"capacity_mah": …, "charge_current_ma": …, "efficiency": …}'MCP: connect to https://calc.engineer/mcp and call battery_charge_time.
calc.engineer — free, MCP-native engineering tools.