KenKen Solver

Solve KenKen puzzles automatically. Draw each cage on the grid, enter its arithmetic target, then let the solver find the numbers and check for multiple solutions.

0 cells in cages
Cage editorNo squares selected
More cage options

Tap touching squares to select a cage, or tap an existing cage to edit it. Subtract and divide cages have two squares; = uses one.

Select connected squares, enter their arithmetic clue, and save the cage.

What each result means

Solved: a grid obeys every row, column, and cage clue. Multiple solutions: at least two arrangements fit; more clues are needed. No solution: at least one clue conflicts with the others.

Your work is stored in this browser as you edit. Nothing is uploaded.

Import, copy or paste a puzzle

One cage per line, for example 6×: A1 A2 or 3+: B1 B2. Letter = row, number = column. Include SIZE: 4 to change grid size. For printed starting digits, use GIVENS: A1=2 C4=3.

How to use this KenKen solver

1. Set up the gridChoose the size. Tap squares in each outlined cage, enter its target and math symbol, then press Save cage.
2. Add any givensMost puzzles have no given digits. If yours does, switch to Enter numbers and type the printed digits. All squares must belong to a cage.
3. Solve automaticallyPress Solve puzzle to calculate a valid filled grid and check if there is more than one solution.

KenKen rules: each row and column contains digits 1 through the grid size exactly once. Each cage must meet its arithmetic target. Digits may repeat within a cage unless they share a row or column.