placeholderfeatureplaceholdersliderplaceholderthumb
Kestrel EMT
Electromagnetic transient simulation for free

Kestrel EMT

Kestrel EMT is a free, general purpose electromagnetic transients (EMT) simulation software package. It includes the plotting tool, KPlot, which may be installed separately.

Download Kestrel EMT and KPlot: Kestrel EMT 2025.11 Setup

Need support? Found a bug? Please email contact@daiglegrid.com

Kestrel EMT Screenshot

Kestrel EMT is designed to model and simulate:

  • Power electronics, inverter control systems, and smart grid studies
  • Design studies such as lightning, switching transient, and breaker transient recovery voltage (TRV)
  • Distributed parameter transmission lines and wave propagation
  • General transient circuit analysis

Features

  • Sophisticated plotting capabilities using KPlot, including time domain, frequency domain, spectrogram, and phasor plots
  • Ability to execute Python and MATLAB code from within a simulation and interface with circuit components.
  • XML-based, human readable .kcf file format for saved circuits.
  • Modern, intuitive ribbon interface
  • Export directly to open source HDF5 file format for additional analysis in MATLAB or Python
  • Use external data to program arbitrary current sources
  • Kestrel is currently under active development and is free for commercial, educational, or personal use.

KPlot

KPlot is a free standalone plotting tool that is included with Kestrel EMT. Interactively plot Kestrel EMT, Siemens PTI PSS/E, PSCAD, and HDF5 files alongside eachother.

alt text
KPlot can optionally be installed separately from Kestrel EMT using the same Kestrel EMT Setup Installer.

Download Kestrel EMT & KPlot

Press the download button below to download the latest version of Kestrel EMT.