First-pass runtime arithmetic. Not a discharge model, and not a battery safety assessment. Capacity divided by average current, adjusted for a regulator and a reserve fraction. Real packs sag under load, age, derate with temperature, and fail in ways nothing on this page models, including thermally. Estimates only, used at your own risk. Open for the full scope limits.
What this tool actually does
Runtime estimation and first-pass power budgeting only. It produces estimates from the values you enter and a small set of simplifying assumptions. It is not a replacement for discharge testing, regulator thermal review, or oscilloscope and current-probe validation of transient behaviour.
- Usable fraction is a design reserve you choose, not a chemistry model. Nothing here knows where your cell's knee is.
- Fixed-efficiency regulator mode is a simplification: a real converter's efficiency moves with input voltage, load current and temperature, and is worst exactly where a low battery leaves it.
- LDO mode treats input current as roughly equal to load current, which is the point of the mode and also its whole error term.
- Peak current and current limits are checks against the average-current estimate, not a transient analysis.
Not modelled at all
- Detailed discharge curves and voltage sag under load.
- Cell aging, cycle life and capacity fade.
- Temperature derating and self-discharge.
- Regulator transient response and inrush behaviour.
- Parasitic load, charger losses and BMS overhead.
- Cell-to-cell variation, manufacturing tolerance and ambient conditions.
- The safety, fire or thermal-runaway behaviour of any chemistry.
Battery and regulator datasheets, cell-to-cell variation, real load profiles and ambient conditions can shift actual runtime substantially in either direction. A runtime that comes out comfortable here can still be short in the field, and a pack that runs long enough can still be unsafe.
Never use this for
- Battery safety, thermal runaway or fire risk assessment of any kind.
- Cell or pack certification and transport qualification, including UN 38.3, IEC 62133, UL 2054 and UL 1642.
- Flight endurance, range or reserve calculations for any aircraft or unmanned vehicle.
- Medical device battery life or end-of-service indication under IEC 60601.
- Emergency lighting, alarm or life-safety backup runtime under NFPA 111, NFPA 72 or an equivalent code.
- Production sign-off, warranty terms, or any contractual or advertised runtime claim.
Validate before you build
Confirm every design with measured discharge data on the actual cell, calibrated current probes on the actual load, thermal testing at the temperature extremes you expect, and the chemistry-specific safety guidance from the cell vendor, before committing to a build, a flight envelope, a deployment or a production run. For lithium chemistries in a sealed enclosure or anywhere near people, involve an engineer who does battery packs for a living, and design the protection around the failure rather than the runtime.
Battery And Load Estimator
Estimate runtime from nominal pack assumptions, load behavior, regulator losses, and optional burst-current limits. This is an engineering sizing tool, not a chemistry-resolved discharge simulator.
Battery Model
Chemistry presets seed typical cell voltage and a conservative usable fraction. Treat them as design defaults, not hard battery guarantees.
Regulator And Peak Limits
Direct feed assumes no converter stage. Fixed-efficiency regulators use the entered efficiency. LDO mode treats battery current as approximately load current plus quiescent current.
Load Estimate Mode
Preset mode seeds a realistic starting point for embedded workloads without locking the fields.
Constant Current Load
Use this when average current is already measured or known from the device data sheet or field logging.
Multi-State Load Profile
Use one row per repeated state in a cycle. The tool computes cycle-average current and derives runtime from the resulting average load.
Average Power Load
Use this when the load is specified by average power rather than current.
Scenario Library
Saved scenarios stay in local storage on this browser. Use a saved scenario as the baseline to compare a current design against a past case.
Estimate Results
Estimates only, used at your own risk. These figures come from nominal pack values and average currents. Voltage sag, cell aging, temperature derating, self-discharge, inrush and BMS overhead are not modelled, and nothing here assesses fire or thermal-runaway risk. Confirm with measured discharge data and a calibrated current probe before you commit to a build, a flight envelope or a deployment.
How it works
Usable battery energy = pack capacity x nominal voltage x usable fraction. Runtime = usable battery energy / battery-side average power.
This estimate assumes nominal voltage and average load behavior. It does not model detailed discharge curves, transient voltage sag, temperature effects, or cell aging.