Drag gates onto the canvas, wire them up, and watch signals propagate live. See the truth table update as you build, or type a Boolean expression to generate a circuit instantly.
Gates
Truth Table
Add at least 1 Input and 1 Output (max 6 inputs) to see the truth table.
Drag a gate from the palette onto the canvas.
Connect gate inputs and outputs by dragging a wire between them.
Toggle an input signal and watch the output update live across the circuit.
Check the truth table panel, it fills in automatically for the circuit you built.
Or skip the drawing: type a Boolean expression directly and let the tool generate the circuit for you.
A logic gate is a basic building block of digital circuits that takes one or more binary inputs (0 or 1) and produces a single binary output based on a fixed rule. AND, OR, and NOT are the three basic gates, while NAND, NOR, XOR, and XNOR are built by combining them. O/L and A/L ICT expects you to know each gate's symbol, its truth table, and how to combine gates to build a bigger circuit or simplify a Boolean expression.
A truth table proves you understand what a circuit outputs for every possible input combination, not just one case. This simulator generates that table live so you can check your hand drawn version against it.
NAND is AND followed by NOT (output is 0 only when both inputs are 1). NOR is OR followed by NOT (output is 1 only when both inputs are 0). Build both here with the same two inputs and compare the truth tables directly.
Yes, type the expression into the input box and the tool draws the matching gate circuit for you, useful for checking simplification questions from past papers.
Yes, fully free, no sign up, works directly in your browser.