A full-featured digital & analog circuit editor built for education. Create circuits, run simulations, record interactive tutorials, and manage classrooms — all in your browser.
From basic logic gates to analog simulation, OpenCircuits has it all.
Drag-and-drop components onto an SVG canvas. Draw wires, rotate, multi-select, copy, undo — everything you need.
Run digital logic or analog circuits instantly. Toggle switches, press buttons, and watch outputs change live.
Teachers record step-by-step tutorials with audio. Students replay every action directly on the canvas.
Create classes, assign circuit challenges with deadlines, review submissions, and grade student work.
Browse and fork published circuit templates. Admins curate categories of reference designs for students.
Students, teachers, and admins each get tailored interfaces. Google OAuth login with session persistence.
No installation. No signup required. Just open and build.