List of free electronics circuit simulators
Updated: 11/6/2025, 12:44:54 AM Wikipedia source
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, Oregano, or a schematic design application that supports external simulators, such as KiCad or gEDA.
Table notes Xyce - limited experimental support for Verilog and VHDL
Tables
KTechLab
KTechLab
Simulatorname
KTechLab
Business or developer
n/a
Latestreleaseyear
2020
Currentlydeveloped?
Sourcecode?
Operatingsystemplatforms
Linux
Analog?
Digital?
Digitallanguages?
Visualeditor?
Notes
Simulates a PIC microcontroller
Logisim-evolution
Logisim-evolution
Simulatorname
Logisim-evolution
Business or developer
Multiple Universities
Latestreleaseyear
2024
Currentlydeveloped?
Sourcecode?
Operatingsystemplatforms
Windows, macOS, Linux
Analog?
Digital?
Digitallanguages?
VHDL
Visualeditor?
Notes
Fork of Logisim (development ended in 2011)
LTspice
LTspice
Simulatorname
LTspice
Business or developer
Analog Devices
Latestreleaseyear
2025
Currentlydeveloped?
Sourcecode?
Operatingsystemplatforms
Windows, macOS, POL
Analog?
Digital?
Digitallanguages?
Visualeditor?
Notes
Very popular, updated often Originally created at Linear Technology.
Micro-Cap
Micro-Cap
Simulatorname
Micro-Cap
Business or developer
Spectrum Software
Latestreleaseyear
2021
Currentlydeveloped?
Sourcecode?
Operatingsystemplatforms
Windows
Analog?
Digital?
Digitallanguages?
PLD expressions
Visualeditor?
Notes
End-of-life, no longer updated; was commercial software
QSPICE
QSPICE
Simulatorname
QSPICE
Business or developer
Qorvo
Latestreleaseyear
2025
Currentlydeveloped?
Sourcecode?
Operatingsystemplatforms
Windows
Analog?
Digital?
Digitallanguages?
Verilog
Visualeditor?
Notes
Integrated support for digital blocks, C++, Verilog; author same as LTspice
Qucs
Qucs
Simulatorname
Qucs
Business or developer
n/a
Latestreleaseyear
2017
Currentlydeveloped?
?
Sourcecode?
Operatingsystemplatforms
Windows, macOS, Linux
Analog?
Digital?
Digitallanguages?
VHDL, Verilog (only pure digital simulations)
Visualeditor?
Notes
Qt GUI; uses own SPICE-incompatible simulator Qucsator for analog
Qucs-S
Qucs-S
Simulatorname
Qucs-S
Business or developer
various contributors
Latestreleaseyear
2025
Currentlydeveloped?
Sourcecode?
Operatingsystemplatforms
Windows, Linux,macOS
Analog?
Digital?
Digitallanguages?
Visualeditor?
Fork of Qucs that supports SPICE-compatible simulator backends: Ngspice, Xyce, SpiceOpus, Qucsator
InfineonSpice
InfineonSpice
Simulatorname
InfineonSpice
Business or developer
Infineon Technologies
Latestreleaseyear
2024
Currentlydeveloped?
Sourcecode?
Operatingsystemplatforms
Windows, Wine
Analog?
Digital?
Digitallanguages?
Visualeditor?
Notes
Analog SPICE Simulation
SapWin
SapWin
Simulatorname
SapWin
Business or developer
University of Florence
Latestreleaseyear
2019
Currentlydeveloped?
?
Sourcecode?
Operatingsystemplatforms
Windows
Analog?
Digital?
Digitallanguages?
Visualeditor?
Notes
A serial number is sent to email to activate
Tinkercad Circuits
Tinkercad Circuits
Simulatorname
Tinkercad Circuits
Business or developer
Autodesk
Latestreleaseyear
2013
Currentlydeveloped?
Sourcecode?
Operatingsystemplatforms
Web-based
Analog?
Digital?
Digitallanguages?
Arduino (via block or text code)
Visualeditor?
Notes
Beginner-friendly; simulates Arduino and basic electronics
TINA–TI
TINA–TI
Simulatorname
TINA–TI
Business or developer
DesignSoft & TI
Latestreleaseyear
2018
Currentlydeveloped?
Sourcecode?
Operatingsystemplatforms
Windows, Wine
Analog?
Digital?
Digitallanguages?
Visualeditor?
Notes
Special version of TINA licensed to TI
PSPICE-FOR-TI
PSPICE-FOR-TI
Simulatorname
PSPICE-FOR-TI
Business or developer
Cadence & TI
Latestreleaseyear
2023
Currentlydeveloped?
Sourcecode?
Operatingsystemplatforms
Windows
Analog?
Digital?
Digitallanguages?
Visualeditor?
Notes
Special version of PSpice licensed to TI
Gnucap
Gnucap
Simulatorname
Gnucap
Business or developer
n/a
Latestreleaseyear
2006
Currentlydeveloped?
?
Sourcecode?
Operatingsystemplatforms
Linux
Analog?
Digital?
Digitallanguages?
Visualeditor?
Notes
SPICE, Verilog, Spectre netlists; plug-ins
Ngspice
Ngspice
Simulatorname
Ngspice
Business or developer
n/a
Latestreleaseyear
2024
Currentlydeveloped?
Sourcecode?
Operatingsystemplatforms
Windows, macOS, Linux
Analog?
Digital?
Digitallanguages?
Visualeditor?
Notes
Backend simulator for Altium Designer, Eagle, KiCad, Qucs-S
SPICE
SPICE
Simulatorname
SPICE
Business or developer
UC Berkeley
Latestreleaseyear
1993
Currentlydeveloped?
Sourcecode?
Operatingsystemplatforms
Source-only
Analog?
Digital?
Digitallanguages?
Visualeditor?
Notes
End-of-life, no longer updated; historically important, because many analog simulators are based on this project
Xyce
Xyce
Simulatorname
Xyce
Business or developer
Sandia National Laboratories
Latestreleaseyear
2023
Currentlydeveloped?
Sourcecode?
Operatingsystemplatforms
Windows, macOS, Linux
Analog?
Visualeditor?
Notes
Backend simulator, supports parallel simulation on Linux and macOS, can solve huge circuits
| Simulatorname | Business or developer | Latestreleaseyear | Currentlydeveloped? | Sourcecode? | Operatingsystemplatforms | Analog? | Digital? | Digitallanguages? | Visualeditor? | Notes |
| KTechLab | n/a | 2020 | | | Linux | | | | | Simulates a PIC microcontroller |
| Logisim-evolution | Multiple Universities | 2024 | | | Windows, macOS, Linux | | | VHDL | | Fork of Logisim (development ended in 2011) |
| LTspice | Analog Devices | 2025 | | | Windows, macOS, POL | | | | | Very popular, updated often Originally created at Linear Technology. |
| Micro-Cap | Spectrum Software | 2021 | | | Windows | | | PLD expressions | | End-of-life, no longer updated; was commercial software |
| QSPICE | 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) | | Qt GUI; uses own SPICE-incompatible simulator Qucsator for analog |
| Qucs-S | various contributors | 2025 | | | Windows, Linux,macOS | | | | Fork of Qucs that supports SPICE-compatible simulator backends: Ngspice, Xyce, SpiceOpus, Qucsator | |
| InfineonSpice | 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 | DesignSoft & TI | 2018 | | | Windows, Wine | | | | | Special version of TINA licensed to TI |
| PSPICE-FOR-TI | Cadence & TI | 2023 | | | Windows | | | | | Special version of PSpice licensed to TI |
| Gnucap | 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 |
| SPICE | UC Berkeley | 1993 | | | Source-only | | | | | End-of-life, no longer updated; historically important, because many analog simulators are based on this project |
| Xyce | Sandia National Laboratories | 2023 | | | Windows, macOS, Linux | | | Backend simulator, supports parallel simulation on Linux and macOS, can solve huge circuits |
References
- Qucs-S.https://ra3xdh.github.io/
- Oregano v0.84.43 Release.https://github.com/drahnr/oregano/releases/tag/v0.84.43
- KTechLab v0.50.0 Release.https://mail.kde.org/pipermail/kde-announce-apps/2020-September/005606.html
- Logisim-evolution (Holy Cross Edition); College of the Holy Cross.https://github.com/kevinawalsh/logisim-evolution
- Logisim-evolution; Swiss Universities.https://github.com/logisim-evolution/logisim-evolution
- Logisim; Carl Burch.http://www.cburch.com/logisim/
- Analog Deviceshttp://LTspice.linear.com/fieldsyncXVII/Changelog.txt.gz
- QSPICE Simulator; Qorvo.https://www.qorvo.com/design-hub/design-tools/interactive/qspice
- "Qucs-S: Getting started analog simulation with Ngspice backend"https://ra3xdh.github.io/pdf/qucs_s_tutorial.pdf
- InfineonSpice.https://www.infineon.com/cms/en/design-support/simulation-modeling/infineonspice-offline-simulation-tool/
- TINA-TI; Texas Instruments.https://www.ti.com/tool/TINA-TI
- PSPICE-FOR-TI; Texas Instruments.https://www.ti.com/tool/PSPICE-FOR-TI
- Getting started with the new PSpice for TI design and simulation tool; Texas Instruments.https://www.ti.com/lit/pdf/SLYP725
- http://gnucap.orghttp://gnucap.org
- Tools that use ngspice as simulator; Ngspice.https://ngspice.sourceforge.net/resources.html
- SPICE 3f.5 Release; UC Berkeley.https://ptolemy.berkeley.edu/projects/embedded/pubs/downloads/spice/
- "Sandia National Laboratories: Xyce Parallel Electronic Simulator (Xyce)"https://xyce.sandia.gov/
- xyce.sandia.govhttps://xyce.sandia.gov/files/xyce/AppNote-MixedSignal.pdf