⚡ DC Circuit Builder

Drag components onto canvas • Drag endpoints to rotate/resize • Drag labels to reposition

Canvas
Labels
Component Labels
Resistance
Battery Voltage
Ammeter
Analysis
?
?
?
?
Examples: ?

Components

Battery
Resistor
Var Resistor
Rheostat
Thermistor
Heat Source
LDR
Light Source
Bulb
LED
Switch
Wire
Fuse
V Voltmeter
A + Ammeter
Potential Probe
Aa Text Label
T Text Box

Selected Component

Click a component to select it

Save Circuit

Copy this code and keep it anywhere — Word, a document, an email, a note. To restore the circuit exactly as it is now, use Load Circuit and paste it back.

Or use the Save .txt file button instead.

Save .txt file lets you choose the folder and filename, including a cloud drive. In Safari on a Mac the file goes straight to Downloads.

Load Circuit

Paste a saved circuit code below. This replaces everything on the canvas — components, settings, revealed labels and graph states — with the saved circuit.

Or you can open a saved .txt file, or drag one straight onto the canvas.

Use whichever route suits you — a pasted code, a saved .txt file, or a file dragged onto the canvas all restore the circuit identically.
✏️ Scribble pad