This book covers the fundamental aspects and the application of electrochemical impedance spectroscopy (EIS), with emphasis on a step-by-step procedure for mechanistic analysis of data. It enables the reader to learn the EIS technique, correctly acquire data from a system of interest, and effectively interpret the same. Detailed illustrations of how to validate the impedance spectra, use equivalent circuit analysis, and identify the reaction mechanism from the impedance spectra are given, supported by derivations and examples. MATLAB® programs for generating EIS data under various conditions are provided along with free online video lectures to enable easier learning.


  • Covers experimental details and nuances, data validation method, and two types of analysis – using circuit analogy and mechanistic analysis
  • Details observations such as inductive loops and negative resistances
  • Includes a dedicated chapter on an emerging technique (Nonlinear EIS), including code in the supplementary material illustrating simulations
  • Discusses diffusion, constant phase element, porous electrodes, and films
  • Contains exercise problems, MATLAB codes, PPT slide, and illustrative examples


This book is aimed at senior undergraduates and advanced graduates in chemical engineering, analytical chemistry, electrochemistry, and spectroscopy.

chapter 1|26 pages


chapter 2|22 pages

Experimental Aspects

chapter 3|16 pages

Data Validation

chapter 5|48 pages

Mechanistic Analysis

chapter 6|47 pages

EIS – Other Physical Phenomena

chapter 7|17 pages

Applications – A Few Examples

chapter 8|30 pages

Nonlinear EIS