Browser Circuit Simulator and Schematic Editor

A browser-based electronic circuit simulator with drag-and-drop components, a wire tool, and real-time voltage, current and power readouts. Build circuits with batteries, resistors, potentiometers, LEDs, diodes, capacitors, inductors, transistors, switches, fuses, lamps, buzzers and motors, rotate and delete parts individually, connect them with wires and run a DC analysis — or drive it with AC and read the waveform on the built-in oscilloscope. Load example circuits or create your own — the simulation runs right in your browser.

How to Use the Circuit Simulator

1
Add components

Tap a component in the palette to drop it on the canvas. Select it to edit its properties and to rotate, copy or delete it right in place.

2
Connect with wires

Drag from one component terminal to another to draw a wire, or switch to the Wire tool and tap two terminals. A wrong wire can be removed on its own: tap it and press the trash button.

3
Simulate

Press Simulate to run the DC analysis. Voltage, current and power are shown on each component, current flow is animated through the wires, and overloads are flagged with clear warnings.

Design and simulate electronic circuits with an interactive drag-and-drop editor

Components
Power
Passive
Semiconductors
Loads & switching
Logic & ICs
Add components from the palette and drag a wire from one terminal to another. Tap a part or a wire to select it — rotate and delete buttons appear right next to it. Then press Simulate.
Tap a component to edit it, or add a component from the palette onto the canvas. Rotate, duplicate and delete buttons appear right on the selected part.
Published Updated Authors: