Battery Life Calculator

Battery Life Calculator

Calculate how long a battery will last based on its capacity and the device's power consumption. Essential for estimating device runtime and battery selection.

2026-03-28T00:00:00Z

Calculate Runtime

Total battery capacity

Average current draw

Usable capacity (typically 70-85%)

14h

Battery Runtime

(14 hours total)

Runtime Details

Capacity:5000 mAh
Consumption:250 mA
Efficiency:70%
Total Hours:14h

💡 Note: This calculation uses a 70% efficiency factor to account for real-world conditions. Actual runtime may vary based on usage patterns, temperature, battery age, voltage cut-off, and power management features.

What is Battery Life?

Battery life (or runtime) is the duration a battery can power a device before requiring recharge. It's determined by the battery's capacity (how much energy it stores) and the device's power consumption (how quickly it uses energy). Battery life is typically measured in hours, though it can span from minutes to days depending on the application.

The theoretical battery life is calculated by dividing capacity by consumption. However, real-world battery life is always less than theoretical due to efficiency losses, voltage drop under load, temperature effects, battery age, and power management overhead. This is why we use an efficiency factor (typically 70-85%) in practical calculations.

Understanding battery life is critical for product design, user experience planning, power budgeting, and selecting the right battery for an application. It helps engineers balance performance, size, weight, and cost when designing portable electronics, IoT devices, electric vehicles, and backup power systems.

How Battery Life Works

The Formula

Battery Life (hours) =
Battery Capacity (mAh)
Power Consumption (mA)
×
Efficiency Factor (70-85%)
Note: Efficiency accounts for voltage losses, conversion losses, and battery protection circuits

Typical Power Consumption

Smartwatch (idle)
5-10 mA
Runtime: ~10 days
Bluetooth Earbuds
20-40 mA
Runtime: 4-8 hours
Smartphone (screen on)
200-500 mA
Runtime: 6-12 hours
Smartphone (standby)
5-20 mA
Runtime: 7-14 days
IoT Sensor
1-50 mA
Runtime: Days to months
Action Camera (recording)
800-1200 mA
Runtime: 1-2 hours

Example Calculation

Calculate battery life for a 5000 mAh battery powering a device that draws 250 mA with 70% efficiency:

Given:
Capacity: 5000 mAh
Consumption: 250 mA
Efficiency: 70%
Step 1:
Calculate theoretical runtime:
Runtime = 5000 mAh ÷ 250 mA = 20 hours
Step 2:
Apply efficiency factor:
Actual runtime = 20 hours × 0.70 = 14 hours
Result:
14 hours
The 5000 mAh battery will power the device for approximately 14 hours under continuous 250 mA load, accounting for 70% efficiency. Without the efficiency factor, the theoretical runtime would be 20 hours.

Frequently Asked Questions

Why use an efficiency factor?

Batteries never deliver 100% of rated capacity due to: voltage drop under load, internal resistance losses, protection circuit overhead, temperature effects, discharge rate inefficiency, and voltage cut-off (batteries are 'empty' before reaching 0V). 70-85% efficiency reflects real-world performance.

How do I measure power consumption?

Use a multimeter in series with the power supply to measure current draw. For devices with varying consumption, measure during different modes (idle, active, sleep) and calculate weighted average based on typical usage patterns.

Why does my battery die faster than calculated?

Real-world factors reduce battery life: temperature extremes, battery age/wear, higher-than-average usage, background processes, wireless connectivity (WiFi/BT), screen brightness, and poor power management. Manufacturer estimates often assume ideal conditions.

Does discharge rate affect capacity?

Yes! Higher discharge rates reduce effective capacity. A battery rated for 5000 mAh at 0.2C (slow discharge) might only deliver 4000 mAh at 1C (fast discharge). This is called rate capacity effect or Peukert's Law. Use higher efficiency factors for lower discharge rates.

What's C-rate?

C-rate describes discharge rate relative to capacity. 1C means discharging the entire capacity in 1 hour. For a 5000 mAh battery: 1C = 5000 mA, 0.5C = 2500 mA, 2C = 10,000 mA. Lower C-rates generally yield longer runtime and better battery health.

How does temperature affect battery life?

Cold reduces capacity and increases internal resistance (50% less capacity at -20°C). Heat accelerates chemical reactions, initially increasing capacity but rapidly degrading the battery long-term. Optimal operating temperature is 20-25°C (68-77°F).

Can I calculate for variable loads?

Yes. Calculate weighted average consumption: if a device draws 100 mA 50% of the time and 300 mA 50% of the time, average consumption = (100×0.5) + (300×0.5) = 200 mA. Use this average in the formula.

What about battery age?

Battery capacity degrades over time and charge cycles. Li-ion batteries typically lose 20% capacity after 500 cycles or 2-3 years. Older batteries should use lower efficiency factors (60-65%) or have their actual capacity measured and used in calculations.

Related Tools