You can use the free Demo version of EC-Lab from Bio-Logic. You can import data registered with almost any other brand as well as import text data. There you can easily fit anything with a set of pre-established or self-constructed circuits. Yet, I do not recommend at all just to do simple fitting for interpretation of impedance data.
You have different options. There is elchemea, from the department of Energy Conversion and Storage at the Danish Technical University (http://www.elchemea.com/). You can also use the impedance frequency-response fitting software LEVMW (http://www.jrossmacdonald.com/levminfo.html), on which the commercial ZPlot program is based. There is also the EIS Spectrum Analyzer, probably the simplest of the three (http://www.abc.chemistry.bsu.by/vi/analyser/). However I prefer the hard way and fit the impedance myself using Matlab. Then I'm sure I do not miss anything.. Hope this helps
Here you can find a description and the links for some programs:
http://impedance0.tripod.com/#3
- ZView is not totally free but has really good models for fit data for most of the electrochemical systems
-NOVA program comes with the AUTOLAB software and is user friendly but is restricted to AUTOLAB data.
-MEISP is totally free and is user friendly, the interface is really easy to use and it has many equivalent circuits. Is a trial version but is fully operational.
-EIS Spectrum analyser is an easy tool for beginners on fitting.
-LEVMW is a really complex program and not easy to understand only recommended for advance users
I would agree with Benjamin Terrones of Harvard Medical school (see above). The best way is to do fitting oneself. There is a wide spread misconception that the only way to fit is by using some automatic comlex least square method, but in my experience, it takes only few tries with a simple R,C.L network that is relevant. However, such fits are not unique, they are phenomenological and one has to be careful not to over-interpret them. Depending on the system you study, it might help you on the way to consult United States patent n. 5 627 479 (May 6, 1997), where I describe a new way how to calculate model impedance of a system (condensed phase samples). The R,C,L networks that are unique and where the R,C,L elements are analytic functions of the studied system material parameters are then linearised approximation to the full numerical solution.
It is not free, but I am developing a software for impedance analysis called RelaxIS (as a disclaimer: I work for the distributing company rhd instruments). RelaxIS is not bound to any particular measurement device and you can fit your data in different transfer functions and with arbitrary models. Both the available transfer functions and models can also be extended with plugins, which makes it quite powerful in terms of new research ideas. You also have further analysis features like DRT or Arrhenius/VFT Fits directly in RelaxIS.
You can find more information on our website linked below. Just contact us if you have any questions :-)
Out of all these software, does anyone know which free software allows you batch processing ? Like if I have 10 sets of files, I need to fit one after the other.
I highly recommend Z view software for impedance studies. It is authenticate and easily available but it require more skill to understand properly, you will have to give more time to learn this software.
this is just a general comment concerning EIS analysis:
1. There seems to be a fundamental problem with all ready to use EIS analysis packages in that they fit (usually non-linear least square fit) to one chosen form of the data , like complex impedance, complex admittance, complex capacitance, electrical modulus etc. But often, the situation is more complicated. What is clearly seen in one type of data presentation (for example real and imaginary part of the complex impedance), is hardly noticable in the other (but of course, it is still there!). For example, some smaller and slow polarisation processes, clearly identifiable in the real part of complex capacitance, are almost not seen in the complex impedance data representation.
2. I feel that the most efficient way forward is to build one's own RCL topology of the response and start manual fitting. After all, there is remarkably few essential building blocks needed. The dc transport-pure resistor, fast polarisation-pure geometrical capacitor, slow polarisation process (Debye and/or universal)-Havrilliak/Negami universal capacitor. The rest (the interfaces) can be added also without big problems, once the topology is well defined.
3. It might be that the following publication could help you on the way:
P.Viscor and M.Viscor: Electrical Impedance Spectroscopy: "First Principles" analysis of electrical response..., Pure and Applied Chemistry 91(11), 1837(2019).
Hi, in the demo version of EC-Lab (which is free to download here:https://www.biologic.net/support-software/ec-lab-software/), the EIS data modeling tool is included. Its name is Zfit. you can also find some tutorials here: https://www.youtube.com/watch?v=_NkRdObUeCk
see https://impedancepy.readthedocs.io/en/latest/#
This is open source, which is a huge benefit if you want to test impedances that haven't been implemented yet in the (commercial) software mentioned by the others.