Tool to generate logical truth tables. In Boolean algebra or electronics, logical truth tables allow to define a function / gate / element / component according to its inputs and outputs.

dCode is free and its tools are a valuable help in games, maths, geocaching, puzzles and problems to solve every day! A suggestion ? a feedback ? a bug ? an idea ? Write to dCode!

Tool to generate logical truth tables. In Boolean algebra or electronics, logical truth tables allow to define a function / gate / element / component according to its inputs and outputs.

Answers to Questions

What is a truth table?

A truth table is a table representing the output boolean values of a logical expression based on their entries. The table thus presents all the possible combinations of the input logical variables (generally 0 / FALSE and 1 / TRUE) and the result of the equation as output.

Example: The table of the logical NOT function:

A

NOT A

0

1

1

0

Every electronic circuit is associated with a truth table which describes it.

How does the truch table calculator works?

dCode interprets the Boolean logical expression and calculates, using Boolean algebra, all the possible combinations of 0 and 1 for each variable (among the Boolean variables requested) in order to make the truth table.

dCode retains ownership of the online 'Truth Table' tool source code. Except explicit open source licence (indicated CC / Creative Commons / free), any algorithm, applet or snippet (converter, solver, encryption / decryption, encoding / decoding, ciphering / deciphering, translator), or any function (convert, solve, decrypt / encrypt, decipher / cipher, decode / encode, translate) written in any informatic language (PHP, Java, C#, Python, Javascript, Matlab, etc.) no data, script or API access will be for free, same for Truth Table download for offline use on PC, tablet, iPhone or Android !

Need Help ?

Please, check our community Discord for help requests!