Truth Table Generator

Build a truth table for any logic expression with up to 3 variables. AND, OR, NOT, XOR, implication and equivalence — every combination, worked out instantly.

Variables: A, B, C. Operators: AND (& or ∧), OR (| or ∨), NOT (! or ¬), XOR (^ or ⊕), IMPLIES (-> or →), IFF (<=> or ↔). Brackets group parts.

Your truth table will appear here

Truth table

How to use

  1. Type a logic expression using variables A, B and C — for example A AND (B OR NOT C).
  2. Click Generate Truth Table (or tap one of the example chips).
  3. Read every combination of true and false, and whether the whole expression is a tautology or a contradiction.

Frequently asked questions

Which operators can I use?

AND (& or ∧), OR (| or ∨), NOT (! or ¬), XOR (^ or ⊕), IMPLIES (-> or →) and IFF (<=> or ↔). Use brackets to group parts, for example A AND (B OR C).

How many variables are supported?

Up to 3 variables — A, B and C — which gives at most 8 rows. That covers almost every textbook logic exercise.

What is a tautology?

An expression that is true in every row, whatever the inputs — for example A OR NOT A. A contradiction is false in every row, like A AND NOT A.

What does A → B mean?

Implication: A → B is false only when A is true and B is false. In every other row it is true — that surprises most people the first time they see it.

Related searches: truth table generator free, logic truth table, propositional logic calculator, and or not truth table, boolean truth table.

Related tools