EIS Impedance Calculator

Calculate impedance components for Randles cell and extract electrochemical parameters from EIS data.

Please check your inputs and try again.

What EIS Measures

Direct-current measurements give a single resistance and cannot distinguish which physical process caused it. Electrochemical impedance spectroscopy applies a small alternating voltage across a wide frequency range and measures the response, because different physical processes respond on different timescales and can therefore be separated by frequency.

The standard interpretation uses the Randles equivalent circuit: a solution resistance Rs in series with a parallel combination of charge transfer resistance Rct and double layer capacitance Cdl.

ElementPhysical meaningWhere it appears
RsResistance of electrolyte and contactsHigh-frequency intercept on the real axis
RctResistance to electron transfer at the interfaceDiameter of the Nyquist semicircle
CdlCharge stored in the electrical double layerSets the frequency of the semicircle peak
Warburg (W)Diffusion of reactants to the surface45° tail at low frequency

Reading a Nyquist Plot

The Nyquist plot shows imaginary impedance against real impedance, with frequency increasing right to left. Its shape is read directly:

FeatureInterpretation
Left-hand interceptRs — solution and contact resistance
Semicircle diameterRct — larger means slower electron transfer
Peak frequency ωmaxEquals 1/(RctCdl), giving the time constant
45° low-frequency tailDiffusion-limited behaviour (Warburg impedance)
Two semicirclesTwo distinct processes, e.g. a coating plus the interface beneath it

At high frequency the capacitor short-circuits Rct, so only Rs is measured. At low frequency the capacitor blocks entirely and the total is Rs + Rct. The semicircle is the transition between those two limits, and its width therefore gives Rct directly.

In corrosion work Rct is inversely related to corrosion rate through the Stern–Geary relationship — a large semicircle means slow corrosion and a well-protected surface. In batteries a growing Rct over cycles is a standard signature of interfacial degradation.

Worked Examples

Example 1: Battery: Rs=5, Rct=200, Cdl=50uF, f=10Hz
Z_real=5+200/(1+(2pi*10*200*50e-6)^2)
Result: Extract Rct from Nyquist plot semicircle
Rct increases as battery ages
Example 2: Corrosion coating: Rct=100000, Cdl=1uF
High Rct = good coating, low corrosion
Result: Phase angle near -90 deg at mid frequencies
EIS monitors coating degradation over time
Example 3: Extracting the time constant
Semicircle peaks at 16 Hz, Rct = 200 Ω
Result: Cdl ≈ 50 μF
ωmax = 2πf = 100 rad/s, and Cdl = 1/(ωmaxRct). The peak frequency is the direct route to double layer capacitance.
Example 4: Coating degradation
Fresh coating Rct = 106 Ω, after 30 days 104 Ω
Result: Hundred-fold drop — coating failing
Falling Rct means the electrolyte is reaching the metal. EIS detects this long before visible rust appears, which is why it is standard in coatings testing.
Example 5: Two time constants
Nyquist plot shows two overlapping semicircles
Result: Two separable processes
Typically a porous coating at high frequency and the metal interface beneath at low frequency. Each semicircle yields its own resistance and capacitance.

Common Mistakes

⚠️
Applying an amplitude that is too large

EIS assumes a linear response, which requires a perturbation of typically 5 to 10 mV. Larger amplitudes push the system into non-linear behaviour and the equivalent circuit analysis becomes invalid.

⚠️
Fitting a circuit without physical justification

Almost any spectrum can be fitted by adding enough elements. Each element should correspond to a real physical process, or the extracted parameters are meaningless numbers.

⚠️
Ignoring the Warburg tail

A 45° low-frequency feature indicates diffusion control. Fitting only a semicircle and ignoring it gives a wrong Rct and misattributes the limiting process.

⚠️
Assuming the system is stable during measurement

A full spectrum can take many minutes at low frequency. If the electrode changes during that time — corroding, discharging, or drifting — the data violate the stationarity assumption.

Frequently Asked Questions

Nyquist plot interpretation?
Plot Z_real (x-axis) vs -Z_imag (y-axis). Semicircle: diameter = Rct, high-freq intercept = Rs. Warburg diffusion tail: 45 degree line at low frequencies. Depressed semicircle: CPE (constant phase element) due to surface roughness.
EIS applications?
Battery state-of-health (SOH) monitoring. Corrosion rate measurement. Biosensor characterization. Fuel cell membrane resistance. Coating barrier properties. Drug release from implants. Soil moisture sensors.
What does the Nyquist semicircle diameter represent?
Charge transfer resistance Rct. A larger diameter means slower electron transfer at the interface, indicating better corrosion protection or, in a battery, greater interfacial degradation.
How do I find solution resistance from a Nyquist plot?
It is the high-frequency intercept on the real axis — the left-hand end of the semicircle, where the double layer capacitance effectively short-circuits Rct.
What does a 45-degree tail mean?
Warburg impedance, indicating diffusion-limited mass transport. It appears at low frequency when reactant supply to the electrode rather than electron transfer becomes limiting.
Why must the applied amplitude be small?
EIS analysis assumes a linear response. Amplitudes above roughly 10 mV drive the system non-linearly, invalidating the equivalent circuit interpretation.
How is EIS used to assess corrosion?
Charge transfer resistance is inversely related to corrosion rate. Monitoring Rct over time detects coating breakdown well before visible damage appears.

Formula Explorer connections

Interpretation: This formula links electron transfer, charge, potential, current or ionic transport in an electrochemical system. Assumption: Balance electron count and half-reactions, preserve sign conventions, and use consistent concentration, temperature and electrical units. Real cells include losses and overpotential.

Electrochemical Cell Potential Calculator →Electrochemical Series Calculator →Electrolysis Calculator →Chemistry Formula Explorer →