PhysSandbox
Classical MechanicsWaves & SoundElectricity & MagnetismOptics & LightGravity & OrbitsLabs
🌙Astronomy & The Sky🌡️Thermodynamics🌍Biophysics, Fluids & Geoscience📐Math Visualization🔧Engineering🧪Chemistry

More from Engineering

Other simulators in this category — or see all 23.

View category →
School

Truth Table Generator

Build a circuit, auto-generate the truth table.

Launch Simulator
NewSchool

Bridge Builder

Place beams and joints. Apply load. See stress distribution.

Launch Simulator
School

Gear Train

Connect gears, adjust teeth count, see speed and torque ratios.

Launch Simulator
NewSchool

Planetary Gear Set

Sun, planets, internal ring: Willis equation, hold Sun/ring/carrier and compare speed ratios.

Launch Simulator
NewSchool

Beam Q, M & N Diagrams

Simply supported beam: point load + UDL; shear, bending moment, and uniform axial diagrams.

Launch Simulator
NewUniversity / research

AM / FM Modulation

Carrier + message: AM envelope vs FM phase; waveform and DFT spectrum snapshot.

Launch Simulator
PhysSandbox

Interactive physics, chemistry, and engineering simulators for students, teachers, and curious minds.

Physics

  • Classical Mechanics
  • Waves & Sound
  • Electricity & Magnetism

Science

  • Optics & Light
  • Gravity & Orbits
  • Astronomy & The Sky

More

  • Thermodynamics
  • Biophysics, Fluids & Geoscience
  • Math Visualization
  • Engineering
  • Chemistry

© 2026 PhysSandbox. Free interactive science simulators.

PrivacyTermsContact
Home/Engineering/Logic Gate Simulator

Logic Gate Simulator

Combine AND, OR, NOT, NAND, XOR, and more with draggable wires to build small combinational circuits and read output LEDs.

Who it's for: Digital logic and CS intro; Boolean algebra practice.

Key terms

  • logic gate
  • Boolean
  • truth table
  • combinational circuit
  • NAND

Interaction

Place: choose a gate below, then click the canvas. Wire: click a source or gate output, then a gate input or LED. Move: drag gate bodies.

Gate type (Place mode)

Inputs

Shortcuts

  • •Esc — cancel wire

Measured values

LED (output)LOW (0)
Wires0

How it works

Build combinational logic on a breadboard-style canvas. NOT uses a single input (in₀). The OUT LED shows the signal wired to it. Open inputs are treated as floating (undefined) until you connect them.

Key equations

NAND(a,b) = ¬(a ∧ b) · XOR(a,b) = a ⊕ b