Free Logic Gate Simulator
for EEE Students

Boolean expression → Truth Table → CMOS Circuit Diagram. Instant. Free. No login.

Quick Actions

Quick Quiz

Jump straight into a quiz: pick your difficulty and start immediately.

Example Circuits

NAND Gate

NOT (A AND B)

NOR Gate

NOT (A OR B)

XOR Gate

(A OR B) AND NOT (A AND B)

Half Adder Sum

A XOR B

Majority Function

(A AND B) OR (B AND C) OR (A AND C)

De Morgan 1

NOT (A AND B)

A Free Boolean to Logic Circuit Converter

Logic Gate Simulator converts any Boolean expression into a CMOS logic circuit diagram and a truth table, in your browser, with no login. Type something like NOT (A AND B) into the CMOS Generator, build circuits gate by gate in the CMOS Builder, or check your understanding in the Quizzes. It is built for EEE students checking coursework and revising for digital electronics exams.

Frequently Asked Questions

Is this logic gate simulator free?
Yes, it is completely free. No account, no login, no download required. It works in any modern browser.
Can I use this for my EEE assignment or exam revision?
Yes. The tool is designed for EEE and digital electronics students. Use it to verify Boolean expressions, check truth tables, and visualise circuit diagrams for your coursework.
What Boolean expression syntax does the simulator accept?
Use AND, OR, NOT, NAND, NOR, XOR, XNOR as operators. Use parentheses for grouping. For example: NOT (A AND B) OR (C XOR D). Variables can be any single letter from A to Z.
How is a NAND gate different from an AND gate in CMOS?
A NAND gate is an AND gate followed by a NOT gate. In CMOS, NAND is preferred over AND because it needs fewer transistors and is faster, since series NMOS transistors switch faster than series PMOS transistors.
Does this tool support Karnaugh map simplification?
Not automatically yet. Simplify your expression with a K-map first (the Karnaugh Maps guide in the Learn section walks through 3- and 4-variable examples), then enter the result to see its circuit and truth table.