Build and Simulate Circuits in Your Browser
A free browser-based electronic circuit simulator with drag-and-drop components, animated current flow, and real-time voltage/current readouts. Build circuits with batteries, resistors, LEDs, capacitors, switches, and diodes. Load example circuits or create your own — all in your browser.
Design and simulate electronic circuits with an interactive drag-and-drop editor
Features
How to Use the Circuit Simulator
- Add components. Drag components from the palette onto the canvas. Click a component to select it and edit its properties (voltage, resistance, etc).
- Connect with wires. Click the Wire tool, then click two component terminals to connect them. The wire auto-routes between endpoints.
- Simulate. Click Simulate to run the DC analysis. See current flow animated through wires and voltage levels displayed at each node.
FAQ
What components are available?
Battery (voltage source), resistor, LED, capacitor, switch (on/off), diode, and ground. More components are planned for future updates.
Does it support AC circuits?
Currently only DC simulation is supported. AC simulation with frequency response is planned for a future update.
How accurate is the simulation?
The simulator uses node voltage analysis (modified nodal analysis) for DC circuits. It is accurate for simple circuits but does not model parasitic effects.
Can I save my circuit?
Circuits are saved in your browser's local storage automatically. You can also export the schematic as a PNG image.
Does it work on mobile?
Yes. The canvas supports touch gestures — tap to select, drag to move components, and pinch to zoom.
We can — and it's free! Just send us a quick message with your idea. If you'd like to discuss it in detail, leave your email and we'll get back to you. You can stay anonymous.