Quantum Gate Circuit Builder

Build quantum circuits with drag-and-drop gates. The state vector updates in real time. Click a placed gate to remove it. Start from |00⟩ or |01⟩ and observe how gates transform the 2-qubit state — including entanglement via CNOT.

Gate palette (click to add)
Click gate then click circuit slot
Circuit (2 qubits × 6 steps)
State Vector (4 amplitudes for |q₀q₁⟩)