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)
Discharge Time
—
hours : minutes
C-Rate
—
discharge rate
Usable capacity
—
0%
Rated capacity
Runtime by State of Charge
Estimated runtime starting at each charge level
Starting Charge
Remaining (mAh)
Runtime
100%
—
—
75%
—
—
50%
—
—
25%
—
—
Rated Capacity
—
Effective Capacity
—
DoD Applied
—
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
- Enter the battery capacity in mAh or Ah and select the unit.
- Enter the load current (the current your device draws) in mA or A.
- Adjust efficiency to account for real-world losses (default 85% covers most battery types).
- Click Calculate — the tool computes total discharge time, C-rate, and a runtime breakdown by charge level.
- 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