Battery Discharge Calculator

Enter battery capacity, load current, and efficiency to instantly get discharge time, C-rate, and runtime at multiple state-of-charge levels.

Battery Parameters

50% (lossy) 100% (ideal)
% (100% = fully discharged)

Enter battery parameters and click Calculate

Discharge time, C-rate, and runtime table will appear here

Summary

Enter battery capacity, load current, and efficiency to instantly get discharge time, C-rate, and runtime at multiple state-of-charge levels.

How it works

  1. Enter the battery capacity in mAh or Ah and select the unit.
  2. Enter the load current (the current your device draws) in mA or A.
  3. Adjust efficiency to account for real-world losses (default 85% covers most battery types).
  4. Click Calculate — the tool computes total discharge time, C-rate, and a runtime breakdown by charge level.
  5. Use the results table to see how long the battery lasts from full, three-quarter, half, and quarter charge.

Use cases

  • Estimate how long a 18650 Li-ion cell will power a flashlight or sensor node.
  • Size a LiPo battery pack for a drone or RC vehicle based on flight/drive time.
  • Verify a UPS lead-acid battery can sustain a load for a required backup window.
  • Calculate C-rate to confirm a battery is not being discharged faster than its rated limit.
  • Plan battery swaps for IoT devices deployed in the field.
  • Compare runtime of different battery capacities for a given load.

Frequently Asked Questions

Last updated: 2026-06-11 · Reviewed by Nham Vu