Interactive

Quantum playground

Build two-qubit circuits with gates and oracles. Gates start on q0 — drag them between wires or reorder left to right.

Initial state

Circuit

Reorder left/right · drag gates up/down to switch q0 ↔ q1

q0
|0⟩
q1
|0⟩
MM

Drag gates from the catalogue — drop on q0 or q1 to pick the wire

Gate catalogue

New gates start on q0 — drag onto q1 to switch wires

Single-qubit

Two-qubit

Oracles

Deutsch–Jozsa

Grover mark

Presets

Output state

|00⟩

|00⟩100%
|01⟩0%
|10⟩0%
|11⟩0%
Tip
Measure runs a simulated shot without clearing your circuit — run it many times to explore outcome statistics.