This is a Sudoku puzzle solver. Populate the puzzle grid below with a Sudoku puzzle and press the 'Solve' button.
Note: this solver only currently works with 'proper' Sudoku puzzles (see here), which are puzzles with only a single, unique solution.
This is a React web client to a Java based AWS Lambda that solves Sudoku puzzles. The content of the grid is sent to the Lambda, and if there is a single, unique solution, it is returned and displayed in the grid.
The Solver uses my implementation of Donald Knuth's Algorithm X and Dancing Links implemented in Java, which you can find here.