EIS Analyzer - Professional Impedance Analysis
Analyze Electrochemical Impedance Spectroscopy data with automated circuit fitting, DRT analysis, and seamless Batalyse Collect integration. Free for Data Analysis customers.
EIS Analyzer
Multiple File Formats & Data Sources
Import EIS data from Gamry (.DTA), Solartron (.z), Bio-Logic (.mpr), or text formats (.txt, .dat, .csv, .mpt). Connect directly to MySQL/SQL Server databases or Batalyse Collect cloud platform.
Flexible Export Options
Export your analysis results in multiple formats: JSON for programmatic access, CSV for spreadsheet analysis, or PNG for publication-ready graphs. Save complete analysis sessions as projects to preserve all settings, fitted parameters, and results. Reopen projects anytime to continue your work or compare results across different measurements. Upload results directly to Batalyse Collect for centralized data management and team collaboration.
One-Click Automated Analysis
Run DRT analysis, circuit fitting, validation, and predictions simultaneously with the auto-analysis pipeline. Export results as JSON, CSV, or PNG – or upload directly to Collect with KPI tables.
Kramers-Kronig Validation
Verify the quality of your EIS measurements with Kramers-Kronig transformation. Detect drift, noise, or non-linear behavior in your data before analysis. The validation highlights problematic frequency ranges and helps ensure reliable circuit fitting results.
Equivalent Circuit Modeling
Fit your EIS data to 14+ built-in equivalent circuit models including R, R-C, R-RC, R-RQ, R-RC-RC, R-RQ-RQ, Randles, and models with Warburg diffusion elements. Need a custom configuration? Enter your own circuit string to define individual equivalent circuits tailored to your specific electrochemical system.
Free for Data Analysis Customers
Changelog
- Added Fitting Options expander to Auto Analysis with configurable parameters
- Improved MPR parser to handle high-impedance data (raised filter from 1kΩ to 1MΩ)
- Fixed UI reloads when modifying fitting options using Streamlit fragments
- Added combined DRT comparison plot for multi-file exports
- Added combined KK validation plot for multi-file exports
- Combined Nyquist/Bode plots now generated automatically for comparison uploads
- Added token error retry logic for Collect API uploads
- Resolved missing combined plots in comparison uploads
- Online licenses now re-validate on each app startup to show updated expiry dates
- Enhanced offline license activation with key decryption capability
- Cleared license cache on fresh startup to ensure latest server info
- Fixed license validation on app startup and browser refresh
- Resolved tab-switching issue when interacting with checkboxes in License & Updates section
- Bug Report tab now accessible without valid license for easier troubleshooting
- Replaced pyodbc with mssql-python for SQL Server connectivity (no ODBC drivers required)
- Added sidebar expand button when collapsed
- Made Origin packages Windows-only to fix install errors