WAVESPEED AI TRUTH TABLE GENERATOR Your circuits stay on your device
100% FREE

Free Truth Table GeneratorFrom a Boolean expression to a table and back.

Type one or more Boolean expressions in the notation you know (A·B + C', A && !B, A AND NOT B) and get the full truth table at once.
See the simplest sum of products and product of sums, fill in a table yourself with don't-cares, or turn the result into a working logic circuit.

Any notationSimplified SOP & POSCSV & circuit
No sign-up No upload No watermark

Loading the logic circuit simulator…

Your circuit is saved in this browser. Save a circuit file to keep a copy.
THREE SIMPLE STEPS

How to use the Truth Table Generator

01

Type the expression

Write it the way you know, one output per line, e.g. F = A·B + C'. Or switch to Fill in and click the output cells.

02

Read the table

Every combination of inputs appears with its outputs, along with the simplest sum of products, product of sums and the minterm lists.

03

Export or build

Copy the table, download a CSV, or build the circuit and test it with switches and LEDs.

WaveSpeed AI

From circuits to visuals

Explaining digital logic to a class or a team? Create the pictures and clips for it with WaveSpeed AI.

  • 1,000+ AI models
  • Image, video and 3D
  • Pay as you go

$1 in free credits for eligible new accounts. No card needed. Generators have separate account and credit requirements. The Logic circuit simulator is free.

Truth Table Generator FAQ

What is a truth table?

A list of every combination of a Boolean function's inputs with the output for each one. With n inputs it has 2ⁿ rows.

How do I make a truth table?

Type a Boolean expression such as F = A·B + C' and the full truth table appears at once, with the simplest sum of products and product of sums. Copy it or download a CSV.

Which operators can I use?

AND (·, *, &, AND or a space), OR (+, |, OR), NOT (', !, ~, NOT), XOR (^, ⊕, XOR), NAND, NOR, XNOR, implication (->) and equivalence (<->), with brackets. When all names are capitals, AB means A·B.

How is the expression simplified?

With the Quine–McCluskey method: it finds the prime implicants and picks the fewest that cover the function, using don't-cares where they help. You get the simplest sum of products and product of sums.

Can I start from a table instead?

Yes. Choose Fill in, set the number of inputs and outputs, and click the output cells to set 0, 1 or X (don't care). The simplified expressions update as you click.

Is it free?

Yes. No sign-up, tables with up to 12 variables (4,096 rows), and everything is worked out in your browser. Build the result as a logic circuit and test it with switches and LEDs.

All Free Tools

Free Truth Table Generator

Any notation · Simplified SOP & POS · CSV & circuit

Start converting