Build your first circuit ⚡
Nothing to install, nothing to sign up for.
2. Drag from a ● dot to another dot to draw a wire
3. Close the loop from + back to − — it runs instantly
Pick a part, click to place it, drag between the dots to wire — the circuit runs instantly. Watch current flow, glowing LEDs, spinning motors and live voltages. 8 guided lessons, 11 examples, share links. Free, no signup, works on phones.
Nothing to install, nothing to sign up for.
Place parts: click any part in the bin (or drag it) and click the board. Press R to rotate while placing. Wire: drag from a terminal dot to another dot — the wire bends at right angles and snaps to the grid. Wires connect wherever they touch a terminal or another wire’s end, and a dot shows every junction. Interact: click switches, hold push buttons, and select a part to change its value with the slider, a preset, or by typing values such as 4k7, 10k or 100u.
Moving dots show conventional current (from + to −) and move faster when more current flows. Wire colour is voltage: green is positive, grey is 0 V, red is negative. Hover any part for its voltage, current and power — or open the scope to plot values over time.
Every part shows Ohm’s law with your real numbers, resistor colour bands, whether an LED is under- or over-driven and what resistor to use instead.
Push too much current through an LED and it burns out; a short circuit trips a warning and blows fuses. Press “replace” and try again — nothing lost.
Eight bite-size challenges, from lighting an LED to fixing a two-transistor blinker, with hints and automatic goal detection.
Modified Nodal Analysis with Newton–Raphson — the same approach as SPICE — so diodes, LEDs and transistors behave non-linearly and capacitors charge on a real curve.
Tap to place, drag to wire, pinch to zoom. Works on phones, tablets, Chromebooks and projectors.
No account, no ads, no upload. Circuits save in your browser and share as a link that contains the whole circuit.
| Circuit Lab | Falstad CircuitJS | Tinkercad Circuits | PhET DC Kit | |
|---|---|---|---|---|
| Signup needed | No | No | Yes (Autodesk) | No |
| Animated current flow | Yes | Yes | No | Yes |
| Transistors, capacitors, AC | Yes | Yes, hundreds of parts | Yes + Arduino | No (DC kit) |
| Guided lessons with goal checks | 8 built in | No | Separate lesson plans | Teacher activities |
| Explains values in plain words | Yes | Numbers only | Numbers only | Partly |
| Modern touch-friendly UI | Yes | Dated, desktop-first | Yes | Yes |
| Share as a link | Yes | Yes | Via account | No |
Falstad is still the best choice for advanced analogue and digital work with hundreds of parts, and Tinkercad wins for Arduino projects. Circuit Lab aims at the first steps: understanding why a circuit does what it does.
Values accept SI prefixes: 4k7, 10k, 2.2M, 100u, 47n.