Truth Table Generator

Type a propositional-logic expression over variables A .. Z and read off the complete truth table: every combination of variable assignments, the result of the expression, and a verdict (tautology, contradiction, or contingent). Pure math in your browser — nothing is uploaded.

Operator reference (click to expand)
Operator Unicode ASCII fallback Meaning
NOT¬~ !Negation (binds tightest)
AND& ^Conjunction
OR|Disjunction
XOR(use ¬ + )Exclusive or (true iff exactly one operand is true)
IMPLIES->Material implication (right-associative)
BICONDITIONAL<->Logical equivalence (binds loosest)
Constants⊤ ⊥1 0True / False

Precedence (highest → lowest): ¬ > > > > > . Use parentheses to override. Implies is right-associative (A → B → C means A → (B → C)); every other binary operator is left-associative.

Verdict
Variables
Rows
True / False

Enter an expression above to see the truth table.