Karnaugh map examples.
Same tool, four requests. Every drawing below is a real render.
Rather start from a finished drawing? Browse 17 heatmap templates →
What a Karnaugh map is.
A Karnaugh map, or K-map, arranges truth-table outputs in Gray-code order. Adjacent cells differ by one variable, so groups of 1s can reveal terms that can be simplified in a Boolean expression.
Use it for small Boolean functions where visual grouping remains practical. Name every input variable and state any don’t-care conditions; then verify the simplified expression against the original truth table.
- Engine
- echarts-heatmap
- Editable
- Describe the change
- Export
- SVG · PNG · PDF
Who uses Karnaugh maps.
Turn a truth-table output into a grid before simplifying the Boolean expression.
Review a compact interlock condition with its input variables visible.
Discuss the asserted states of a simple alarm function.
How to make a Karnaugh map in three steps.
Describe it
One paragraph is enough to start.
See the drawing
Drawn by the right engine.
Say what changes
Every edit keeps a version.
Common questions
What is a Karnaugh map?
A Karnaugh map is a visual grid for simplifying Boolean functions. Its cells represent input combinations ordered so adjacent cells differ by one variable.
How do I make a Karnaugh map?
Provide the variable names and either a truth table, minterms or the 0 and 1 cell pattern. Specify any don’t-care states separately.
Why does a Karnaugh map use Gray code?
Gray code ensures neighbouring cells differ by only one input variable, which makes valid simplification groups visible.
How many variables work well in a Karnaugh map?
Two to four variables are commonly handled on a compact map. Larger functions are usually better simplified with other methods.
Other drawings for the same work.
Make a Karnaugh map now.
Free account, no card. Describe the Boolean function or minterms.
Open the editor