iCircuit 3D gives you an endless virtual workbench upon which to design and test your electronics projects. It combines the robust electronics simulation engine of the original iCircuit with the latest rendering and 3D physics technology of macOS.

Don’t let the physical availability of parts be a constraint on your creativity! Choose from an expansive library of more than 150 physically and electronically simulated parts and over 1,000 reference boards to build and test your circuits for flaws, simulate your physical designs, and test your Arduino code in a fun sandbox environment. Each of these parts is adoringly rendered to look like the real thing so that you can enjoy the beauty of electronics.

When powered, LEDs light up realistically, DC motors spin, and speakers make noise! Follow the flow of current along your simulated wires, and see pinout and color code data on the circuit components themselves. Tapping a part gives you quick access to simulated values such as voltage and current and also allows you to change the parameters of the part. In the event of a wiring issue or an over-stressed element, magic smoke will billow from the point of failure, making it easy to locate, diagnose, and fix errors. Add photographs and other reference images to the environment to keep them close at hand. You can even import your own 3D models to attach your electronics to, or use Blocks to build an enclosure, or a panel for them!


* Tons of resistors, capacitors, and LEDs
* Multiple breadboard and wiring elements
* Diodes, Transistors, and MOSFETs
* DC power supplies
* Waveform Generators to make AC, Square, and Sawtooth signals
* Various batteries, including AA, AAA, 18650, and coin
* Switches, including SPST and SPDT
* Buzzers and speakers
* DC motors and Servos
* Programmable Arduino elements!
* The full symbolic original iCircuit library
* Over 1,000 reference circuit boards. These are not fully simulated, but are great for layout out your designs.
* Import custom circuit elements in Eagle Board or Fritzing element formats (imported circuits won’t simulate, but you can at least wire them up)
* Import custom 3D models to attach your projects to, and simulate their behavior on the workbench
* Import images for reference or documentation, and they’ll appear as physical photographs

All of these are available in the 3D work environment that mimics an electronics workbench. When you add parts, they land on the table due to gravity. From there you can drag them around and connect them to each other by drawing wires between their ports. When a circuit is completed, they start simulating. Once connected to each other, wires stay connected no matter where the part is positioned. You can stick them to other parts to make panels and structures, or just leave them laying on the bench haphazardly, like I do.

iCircuit 3D was designed with a strong emphasis on fun and exploration and there are a lot more features along those lines to discover!

I hope you enjoy this new take on circuit software.

What’s New

Version 1.1

* Over 30 new 7400-series ICs
* New triac, diac, varactor, memristor, and L293 symbol elements

* Fix changing the color of LEDs
* Fix random crashes when tapping elements
* Fix Undo crashes
* Fix waveform AC phases
* Fix library text and dial colors

Ratings and Reviews

4.5 out of 5
6 Ratings

6 Ratings

Gampi512 ,

Lot of potential but not there yet

I've been playing with this for a couple of days now and this looks like a great tool to teach basic electronics. The 3d graphics are great. There are a couple of problems that if corrected would take this from great to brilliant. It is difficult to zoom in and out which sometimes makes it difficult to make connections especially when using a bread board. You can flip components vertically and horizontally, but it would make it so much better if you could simply rotate them so the pins face the component you're trying to connect with. No double throw relays? It would also be very useful to see voltage and current across components. Raspberry Pi simulation? There are lots of circuit boards but they don't contain any components and no obvious way to add them. I don't want to get too critical, this is a powerful tool as is, but could be soooooo much better with a few enhancements.

eddy1995 ,


This app is super cool, only giving it four stars because the user interface is very hard to manipulate on even a large iPad, I suspect a keyboard and mouse version is better.

RideAFixie ,

I feel like an electrical engineer!

I love the original icircuit and 3D is a perfect compliment filled with tons of amazing components to play with and explore even though I am not an electrical engineer. I love the ability to explore and use so many parts! Great work and I can’t wait to build even more amazing creations!

App Privacy

The developer, Krueger Systems, Inc., indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Not Linked to You

The following data may be collected but it is not linked to your identity:

  • Usage Data
  • Diagnostics

Privacy practices may vary, for example, based on the features you use or your age. Learn More


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer

You Might Also Like