Sudoku Solver

Type your puzzle into the grid (leave blanks empty), then solve it instantly.

Tip: use arrow keys to move between cells. The solver also tells you if a puzzle has more than one solution.

How the solver works

Enter the digits you already know and press Solve. The solver uses a constraint-checking backtracking algorithm to find a valid completion where every row, column and 3×3 box contains the digits 1–9. If your entries break the rules, it tells you the puzzle is invalid; if the puzzle has multiple valid completions, it lets you know it isn't unique.