List of free electronics circuit simulators

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 developer | Latest
release
year | Currently
developed? | Source
code? | Operating
system
platforms | Analog? | Digital? | Digital
languages? | Visual
editor? | Notes

|
|
|
|
|
|
|
|
|
|

KTechLab[3] | n/a  | 2020  |  |  | Linux |  |  |  |  | Simulates a PIC microcontroller
Logisim-evolution[4][5] | Multiple Universities  | 2024
|  |  | Windows, macOS, Linux  |  |  | VHDL |  | Fork of Logisim (development ended in 2011)[6]
LTspice | Analog Devices | 2025  |  |  | Windows, macOS, POL |  |  |  |  | Very popular, updated often[7] Originally created at Linear Technology.
Micro-Cap | Spectrum Software | 2021  |  |  | Windows  |  |  | PLD expressions  |  | End-of-life, no longer updated; was commercial software
QSPICE[8] | Qorvo | 2025  |  |  | Windows  |  |  | Verilog |  | Integrated support for digital blocks, C++, Verilog; author same as LTspice
Qucs | n/a  | 2017  | ?  |  | Windows, macOS, Linux  |  |  | VHDL, Verilog (only pure digital simulations)[9] |  | Qt GUI; uses own SPICE-incompatible simulator Qucsator for analog
Qucs-S[1] | various contributors | 2025  |  |  | Windows, Linux,
macOS  |  |  |  | Fork of Qucs that supports SPICE-compatible simulator backends: Ngspice, Xyce, SpiceOpus, Qucsator
InfineonSpice[10] | Infineon Technologies | 2024  |  |  | Windows, Wine |  |  |  |  | Analog SPICE Simulation
SapWin | University of Florence | 2019  | ?  |  | Windows  |  |  |  |  | A serial number is sent to email to activate
Tinkercad Circuits | Autodesk | 2013  |  |  | Web-based |  |  | Arduino (via block or text code)  |  | Beginner-friendly; simulates Arduino and basic electronics
TINA–TI[11] | DesignSoft & TI | 2018  |  |  | Windows, Wine |  |  |  |  | Special version of TINA licensed to TI
PSPICE-FOR-TI[12] | Cadence & TI | 2023  |  |  | Windows  |  |  |  |  | Special version of PSpice licensed to TI[13]
|  |  |  |  |  |  |  |  |  |
Gnucap[14] | n/a  | 2006  | ?  |  | Linux  |  |  |  |  | SPICE, Verilog, Spectre netlists; plug-ins
Ngspice | n/a  | 2024  |  |  | Windows, macOS, Linux  |  |  |  |  | Backend simulator for Altium Designer, Eagle, KiCad, Qucs-S[15]
SPICE[16] | UC Berkeley | 1993  |  |  | Source-only  |  |  |  |  | End-of-life, no longer updated; historically important, because many analog simulators are based on this project
Xyce[17] | Sandia National Laboratories | 2023  |  |  | Windows, macOS, Linux  |  | *  | *  |  | Backend simulator, supports parallel simulation on Linux and macOS, can solve huge circuits

Table notes

* Xyce - limited experimental support for Verilog and VHDL[18]

## See also

[edit]

* Electronics portal

* List of HDL simulators for VHDL, Verilog, SystemVerilog, ...
* Espresso heuristic logic minimizer, such as Logic Friday
* Comparison of EDA software
* List of instruction set simulators
* List of electrical engineering software

## References

[edit]

1. ^ a b 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.