All joking aside, this time you will understand how electronic circuits work.




"I stumbled upon some serious gold" - GeekBeat.tv


"This app takes design to a whole new level of interactivity" - Design News


Experience Interactive Circuit Design


Build any circuit, tap the play button, and watch dynamic voltage, current, and charge animations. This provides you with insights into circuit operation like no equation can. While the simulation is running, you can adjust circuit parameters with an analog knob, and the circuit responds to your actions in real-time. You can even generate an arbitrary input signal with your finger!



That’s interactivity and innovation you won’t find in the best circuit simulation tools for PC.

EveryCircuit: A Powerful Tool


EveryCircuit is not just eye candy. Under the hood, it packs a custom-built simulation engine optimized for interactive mobile use, serious numerical methods, and realistic device models. In short, Ohm's law, Kirchhoff's current and voltage laws, nonlinear semiconductor device equations, and all the essential principles are present.

Features of EveryCircuit



  • Growing public library of community circuits

  • Animations of voltage waveforms and current flows

  • Animations of capacitor charges

  • Analog control knob to adjust circuit parameters

  • Automatic wire routing

  • Oscilloscope functionality

  • Seamless DC and transient simulation

  • Single play/pause button controls simulation

  • Saving and loading of circuit schematics

  • Mobile simulation engine built from the ground up

  • Shake the phone to kick-start oscillators

  • Intuitive user interface

  • No ads

Components Available



  • Sources, signal generators

  • Controlled sources: VCVS, VCCS, CCVS, CCCS

  • Resistors, capacitors, inductors, transformers

  • Voltmeter, ammeter, ohmmeter

  • DC motor

  • Potentiometer, lamp

  • Switches: SPST, SPDT

  • Push buttons: NO, NC

  • Diodes, Zener diodes, light-emitting diodes (LED)

  • MOS transistors (MOSFET)

  • Bipolar junction transistors (BJT)

  • Ideal operational amplifier (opamp)

  • Digital logic gates: AND, OR, NOT, NAND, NOR, XOR, XNOR

  • Relay

  • 555 timer

  • Counter

  • 7-segment display and decoder

Join the Community


Create an account to unlock full functionality for a limited time. The full version will employ all of your imagination and all the screen area of your tablet. Join the EveryCircuit cloud community to store your circuits in the cloud, access them from any of your devices, explore public community circuits, and share your own designs. The app requires permission to access your account for authentication in the EveryCircuit community.

Thanks to Prof. N. Maghari for technical discussions, feedback, and help with designing circuit examples.

Next Steps


More components are on the way!

If you like it, please rate, review, and buy!