List of free electronics circuit simulators

Last updated

List of free analog and digital electronic circuit simulators, available for Windows, macOS, Linux, and comparing against UC Berkeley SPICE. The following table is split into two groups based on whether it has a graphical visual interface or not. The latter requires a separate program to provide that feature, such as Qucs-S, [1] Oregano, [2] or a schematic design application that supports external simulators, such as KiCad or gEDA.

Simulator
name
Business or developerLatest
release
year
Currently
developed?
Source
code
?
Operating
system

platforms
Analog? Digital?Digital
languages?
Visual
editor?
Notes
KTechLab [3] n/a2020Check-green.svgCheck-green.svg Linux Check-green.svgCheck-green.svgDark Red x.svgCheck-green.svgSimulates a PIC microcontroller
Logisim-evolution [4] [5] Multiple Universities2024
Check-green.svgCheck-green.svg Windows, macOS, LinuxDark Red x.svgCheck-green.svg VHDL Check-green.svgFork of Logisim (development ended in 2011) [6]
LTspice Analog Devices 2025Check-green.svgDark Red x.svgWindows, macOS, POL Check-green.svgDark Red x.svgDark Red x.svgCheck-green.svgVery popular, updated often [7] Originally created at Linear Technology.
Micro-Cap Spectrum Software 2021Dark Red x.svgDark Red x.svgWindowsCheck-green.svgCheck-green.svg PLD expressionsCheck-green.svgEnd-of-life, no longer updated; was commercial software
QSPICE [8] Qorvo 2025Check-green.svgDark Red x.svgWindowsCheck-green.svgCheck-green.svg Verilog Check-green.svgIntegrated support for digital blocks, C++, Verilog; author same as LTspice
Qucs n/a2017?Check-green.svgWindows, macOS, LinuxCheck-green.svgCheck-green.svg VHDL, Verilog (only pure digital simulations) [9] Check-green.svg Qt GUI; uses own SPICE-incompatible simulator Qucsator for analog
Qucs-S [1] various contributors 2025Check-green.svgCheck-green.svgWindows, Linux,
macOS
Check-green.svgCheck-green.svgCheck-green.svgFork of Qucs that supports SPICE-compatible simulator backends: Ngspice, Xyce, SpiceOpus, Qucsator
InfineonSpice [10] Infineon Technologies 2024Check-green.svgDark Red x.svgWindows, Wine Check-green.svgDark Red x.svgDark Red x.svgCheck-green.svgAnalog SPICE Simulation
SapWin University of Florence 2019?Dark Red x.svgWindowsCheck-green.svgDark Red x.svgDark Red x.svgCheck-green.svgA serial number is sent to email to activate
Tinkercad Circuits Autodesk 2013Check-green.svgDark Red x.svg Web-based Check-green.svgCheck-green.svg Arduino (via block or text code)Check-green.svgBeginner-friendly; simulates Arduino and basic electronics
TINA–TI [11] DesignSoft & TI 2018Check-green.svgDark Red x.svgWindows, Wine Check-green.svgDark Red x.svgDark Red x.svgCheck-green.svgSpecial version of TINA licensed to TI
PSPICE-FOR-TI [12] Cadence & TI 2023Check-green.svgDark Red x.svgWindowsCheck-green.svgDark Red x.svgDark Red x.svgCheck-green.svgSpecial version of PSpice licensed to TI [13]
Gnucap [14] n/a2006?Check-green.svgLinuxCheck-green.svgDark Red x.svgDark Red x.svgDark Red x.svgSPICE, Verilog, Spectre netlists; plug-ins
Ngspice n/a2024Check-green.svgCheck-green.svgWindows, macOS, LinuxCheck-green.svgCheck-green.svgDark Red x.svgDark Red x.svgBackend simulator for Altium Designer, Eagle, KiCad, Qucs-S [15]
SPICE [16] UC Berkeley 1993Dark Red x.svgCheck-green.svgSource-onlyCheck-green.svgDark Red x.svgDark Red x.svgDark Red x.svgEnd-of-life, no longer updated; historically important, because many analog simulators are based on this project
Xyce [17] Sandia National Laboratories 2023Check-green.svgCheck-green.svgWindows, macOS, LinuxCheck-green.svg**Dark Red x.svgBackend simulator, supports parallel simulation on Linux and macOS, can solve huge circuits
Table notes

See also

References

  1. 1 2 Qucs-S.
  2. Oregano v0.84.43 Release.
  3. KTechLab v0.50.0 Release.
  4. Logisim-evolution (Holy Cross Edition); College of the Holy Cross.
  5. Logisim-evolution; Swiss Universities.
  6. Logisim; Carl Burch.
  7. "LTspice - Change Log". Analog Devices . Archived from the original on April 19, 2021.
  8. QSPICE Simulator; Qorvo.
  9. Kuznetsov, Vadim (2023-08-16). "Qucs-S: Getting started analog simulation with Ngspice backend" (PDF). pp. 10–11. Archived (PDF) from the original on 2023-08-28. Retrieved 2023-08-28.
  10. InfineonSpice.
  11. TINA-TI; Texas Instruments.
  12. PSPICE-FOR-TI; Texas Instruments.
  13. Getting started with the new PSpice for TI design and simulation tool; Texas Instruments.
  14. http://gnucap.org
  15. Tools that use ngspice as simulator; Ngspice.
  16. SPICE 3f.5 Release; UC Berkeley.
  17. "Sandia National Laboratories: Xyce Parallel Electronic Simulator (Xyce)".
  18. Sholander, Peter; Schiek, Richard L. (2020). "Application Note: Mixed Signal Simulation with Xyce 7.1" (PDF). xyce.sandia.gov. Archived (PDF) from the original on 2022-05-08. Retrieved 2023-08-27.