About Logic Gate Simulator

Logic Gate Simulator is a free, browser-based tool for EEE and digital electronics students. Enter any Boolean expression and instantly get a logic circuit diagram and truth table. No login, no download, no cost.

Who is this for?

This tool is built for:

  • Electrical & Electronic Engineering (EEE) students
  • Digital electronics and digital logic design students
  • Anyone studying Boolean algebra, combinational circuits, or CMOS design
  • Students preparing for exams or working on coursework assignments

What can it do?

  • CMOS Generator: type a Boolean expression and get a full circuit diagram and truth table
  • CMOS Builder: drag and drop logic gates to build your own circuits
  • Quizzes: practice identifying Boolean expressions from circuit diagrams
  • Learn: worked-example guides on logic gates, Boolean algebra, Karnaugh maps and CMOS gate design

Why did I build this?

Most circuit simulators are complex, paid, or require installation. I wanted one simple tool that students could open in any browser during a revision session or lab, type in an expression, and immediately see the result. No setup. No account.

Who built this?

Hi, I'm Han, a survivor of the brutal course that is Electrical and Electronic Engineering. I remember exactly how many hours went into hand-drawing PUN/PDN transistor networks and double-checking truth tables by hand, and built this so current EEE students have a tool I wish I'd had.

How the guides are written

Every article in the Learn section follows the conventions of the standard digital logic and CMOS textbooks used in EEE courses (Mano and Ciletti, Harris and Harris, Weste and Harris, Rabaey, Sedra and Smith). Worked examples are verified against their truth tables, and you can reproduce any of them yourself by entering the expression into the CMOS Generator. Each article shows the date it was published or last updated.

Found a mistake? Email me using the address below and I will correct it and update the date on the article.

Contact

For feedback or questions, reach me at: cheongdonghan@gmail.com