This is a solver for KenKen puzzles.

Begin by selecting a template (either a blank NxN puzzle, or one of the demos) from the drop-down list over the playfield.

Lay out the cages:

Use the inputs below the playfield to change the rules governing the highlighted cage. Please note two points:

Click the "Solve" button to search for and display a solution to the puzzle. You may also click the "Make Puzzle" button; this will search for a solution, but it will not show it to you immediately. Instead, it will present the puzzle you just created in our playfield interface. This interface allows you to get cell-by-cell hints, and to continue to work on the puzzle, as opposed to simply seeing the entire answer revealed at once.

Further Reading

You might be interested in some blog articles describing the development of the code behind this solver:

If you have any questions, please e-mail me.

Highlighted cell(s) must