🎒 Save Gadget
◀ World
⚡ Logic Lab
I/O
▾
INPUT
CLOCK
OUTPUT
Gates
▾
AND
OR
NOT
NAND
NOR
XOR
Components
▾
✚ Create
Examples
▾
Waveform
↓ Export
↑ Import
? Help
Clear All
Editing Component:
Save
Cancel
Waveform Viewer
Record
Clear
Step
Zoom -
20px
Zoom +
Run
-
500ms
+
T=0 | 0 samples
Logic Gate Simulator
Click a gate button, then click on the canvas to place it
Drag gates to move them around
Click on an
output port
(right), then an
input port
(left) to connect
Click an
INPUT
gate to toggle its value (0/1)
Delete
while hovering a gate to remove it
Right-click a port to delete its connections
Escape
to cancel placing/connecting
Clock & Simulation
Place a
CLOCK
gate — it auto-toggles 0/1 during simulation
Click
Run
in the waveform bar to start the clock
Use
-
/
+
to adjust speed (50ms-2000ms per tick)
Connect CLOCK to gates to see automatic signal propagation
Waveform Viewer (GTKWave-style)
Click
Waveform
to toggle the signal viewer
Record
captures signal changes automatically
Step
manually advances one time step
Toggle inputs to see signals change in real-time
Drag the top border to resize the panel
All CLOCK, INPUT, OUTPUT, and gate signals are tracked
Built at MontLab
Got it