This page is intended to help users find other public battery-related software and datasets. The listing of a resource is not intended to be an endorsement. Please let us know if there are other resources that should be listed here.


Battery Failure Databank The spreadsheet features data collected from hundreds of abuse tests conducted on commercial Li-ion batteries. Methods of abuse include nail penetration, thermal abuse, and internal short-circuiting. Additionally, most tests feature associated high-speed X-ray radiography videos for review alongside the data.

Battery Rate Test Comparator The site features standard rate tests and cell specifications for commercial Li-ion batteries manufactured since 2012.

Comparison of Open Datasets for Lithium-ion Battery Testing This article summarizes battery testing data sets that were public as of late 2020. Several have already been uploaded to BatteryArchive in a standard format.


BatPAC: Battery Manufacturing Cost Estimation This spreadsheet estimates the cost of manufacturing Li-ion batteries and examines trade-offs that result from different user requirements such as power, energy, and charging time.

Battery Second-Use Repurposing Cost Calculator This spreadsheet explores the effects of different repurposing strategies and assumptions on the economics of reusing batteries from plug-in electric vehicles.

BLAST: Battery Lifetime Analysis and Simulation Tool Suite This tool assesses Li-ion battery lifespan for behind-the-meter, vehicle, and stationary applications by pairing a battery degradation model with electrical and thermal performance models.

QuESt This open source, Python-based application suite for energy storage simulation and analysis helps users evaluate energy storage systems for difference use cases.

StorageVet This open-source, Python-based energy storage valuation tool helps estimate the benefits and costs of energy storage in diverse use cases. The tool also analyzes where to place and install energy storage, the optimum size, and controls options.


Battery Microstructures Library The library features a variety of Li-ion positive and negative electrode data samples for microstructure characterization and modeling.

The Materials Project The database includes various properties for Li-ion battery candidate materials and enables computational materials science.


A critical review of the open source battery software landscape in late 2020 is given here.

Data Management

BEEP (Battery Evaluation and Early Prediction) This open-source, Python-based package parses and featurizes battery cycling data to enable cycle life prediction.

cellpy This open-source, Python-based package parses and enables manipulation of Arbin cycling data.

Electrochemical Impedance Spectroscopy (EIS)

EIS: Measurement Model Program This software identifies the error structure of EIS measurements and fits custom models to the data. This open-source, Python-based package for EIS data contains modules for data preprocessing, validation, model fitting, and visualization.

General Modeling

PyBaMM (Python Battery Mathematics Modeling) This open-source, Python-based package uses various physics-based models to simulate physical properties such as voltage, concentration, and temperature of a Li-ion battery operated under different experimental protocols. PyBaMM also has growing capability for simulating degradation mechanisms.

Based on