Home / Science / Chemistry / Electrochemistry and battery science / Battery cycling data analyserTool #104

Battery cycling analyser: capacity fade, coulombic efficiency, cycles to 80 % and dQ/dV peaks

Paste or open per-cycle charge and discharge capacities for first-cycle efficiency, average coulombic efficiency, retention, fade per cycle and cycles to 80 %. Paste one voltage curve for incremental capacity (dQ/dV) and its peaks. Works with exports from any cycler.

Keep it one tap away for everyday use.

Bookmark Battery cycling data analyser?

Press Ctrl + D now. Your browser opens its own bookmark box, where you choose the name and folder.

  1. Cycles
  2. Efficiency
  3. Retention
  4. dQ/dV
Nothing is uploadedWorks offline once open

Capacity and coulombic efficiency by cycle

Retention is the capacity delivered on each cycle compared with the reference cycle. Many papers use the first cycle after formation (often cycle 3) as the reference.

Download

Incremental capacity (dQ/dV)

Each peak is a plateau in the voltage curve: a phase change or staging step in the electrode. Peaks that shrink or move between cycles show loss of active material or rising resistance.

What it does

A cycling test charges and discharges a cell hundreds of times and records the capacity each way. This page turns that table into the numbers reported in battery papers and test reports.

Capacity and coulombic efficiency card. Paste three columns: cycle number, charge capacity and discharge capacity (or open a CSV or Excel export). You get:

  • First-cycle efficiency and the capacity lost on the first cycle, mostly to forming the solid electrolyte interphase (SEI).
  • Average coulombic efficiency after the reference cycle. Small differences matter: 99.9 % and 99.99 % sound close, but over 1000 cycles they keep 37 % and 90 % of the cyclable lithium.
  • Retention on the last cycle compared with the reference cycle, the fade per cycle from a straight line, and the cycles to an end-of-life limit such as 80 %. If the test stopped earlier, the limit is extrapolated and marked as such.
  • Total irreversible capacity, the sum of what went in and did not come back.
  • Plots of capacity and of coulombic efficiency against cycle.

Coulombic efficiency is discharge ÷ charge for a cathode or a full cell. For an anode tested against lithium metal, the first step is lithiation (discharge), so choose charge ÷ discharge.

Incremental capacity card. Paste one charge or discharge curve as capacity and voltage. The tool puts the curve on an even voltage grid, takes a smoothed derivative dQ/dV, and lists its peaks. Each peak marks a plateau, such as a phase change in the cathode or a staging step in graphite. Comparing these plots between early and late cycles shows which electrode is losing active material.

How to use it

  1. Export the cycle summary from your cycler (most offer cycle, charge capacity and discharge capacity columns) and paste or open it.
  2. Pick the capacity unit. With mAh and the active mass, the specific capacity is shown too.
  3. Set the reference cycle, often 1, or the first cycle after formation.
  4. For dQ/dV, paste one half-cycle with the voltage recorded often (every few mV). Raise the smoothing if the plot is noisy.

Worked example

The example is a simulated cathode cycled 200 times. The first charge is 200.2 mAh/g and the first discharge 176.2 mAh/g, so the first-cycle efficiency is 88.0 %. After that the coulombic efficiency averages 99.91 %, retention falls to 78.9 % at cycle 200, and 80 % is reached at cycle 184.

The dQ/dV example is a simulated LiMn₂O₄ charge curve. Its two plateaus give peaks at 4.000 and 4.140 V, the two steps of lithium removal from the spinel.

Questions

Why is my first-cycle efficiency low? The SEI forms on the anode during the first charge and uses up lithium. Silicon anodes and high-surface carbons lose the most.

My dQ/dV is noisy. What can I do? Use a larger voltage step and more smoothing, or record the curve at a slower rate. A low C-rate also gives sharper, better separated peaks.

Is anything sent anywhere? No. Your data stays in your browser, and the page works offline once loaded.

Last updated 2026-11-08.

Change log for Battery cycling data analyser

  1. Add the battery cycling data analyser (#104) Details on GitHub

Every change to fibub

Related tools

Cyclic voltammetry analyser #90 Paste or open a cyclic voltammogram for peak potentials and currents with a baseline, ΔEp, E½, Ep − Ep/2 and Nicholson's peak ratio; solve the Randles–Sevcik equation for D, concentration or area; and fit a scan-rate study. Nernst and cell potential calculator #96 Electrode potentials at any concentration, pH and temperature by the Nernst equation, and full galvanic cells: E°cell, Ecell, the balanced cell reaction, cell notation, ΔG, K and Q. Pick from 44 standard half-reactions or type your own, and convert potentials between SHE, SCE, Ag/AgCl and RHE. Electroplating and electrolysis calculator #97 Plating thickness from current, time and area, or the time or current needed for a thickness, for copper, nickel, zinc, chrome, silver, gold, tin and more (or your own metal), with current efficiency, current density in A/dm² and ASF, plating rate, mass and charge. Also gas volumes from electrolysis of water or brine. Corrosion rate from Tafel plots #105 Paste or open a potentiodynamic polarisation scan for Ecorr, icorr and both Tafel slopes by Tafel extrapolation, a Wagner–Traud fit and Stern–Geary (Rp), then the corrosion rate in mm/y and mpy by ASTM G102. Also works out weight-loss coupon rates. Impedance (EIS) equivalent circuit fitter #111 Paste or open an electrochemical impedance spectrum and fit an equivalent circuit (R(RC), R(RQ), Randles with Warburg diffusion, two-arc R(RQ)(RQ) or a blocking CPE) by complex non-linear least squares. Get each element with its error, the effective capacitance, time constants, exchange current density and a comparison of all circuits. Publication plot maker #27 Paste columns or open a CSV or Excel file and get a clean scientific figure with error bars, sized for a journal column. Download vector SVG or PDF, or PNG at 300 or 600 dpi. Your data stays in your browser.