Boolean Simplifier

This tool simplifies Boolean expressions and provides details about its logic. Enter your expression in the textbox below and click submit to get its most optimized form.

Input

i
Use A-Z for variables, '+' for OR, '*' for AND, and '!' for negation.
Ex: !(A + !B) * C

Simplify

i
A simplified version of the expression. Uses the Quine–McCluskey algorithm to simplify the expression.

Truth Table

i
Shows results for all possible input combinations.

Standard Forms

i
Represents Boolean expressions using standardized SOP and POS forms.

Sum of Products:

Product of Sums: