Type the clues
Select a cell and type its digit. The cursor moves to the next cell automatically. You can also paste all 81 cells at once, using 0 or a dot for empty cells.
Enter the clues of any Sudoku and get the answer instantly, or one explained step at a time.
Select a cell and type the clues of your puzzle, then press Solve.
1–9 to enter · 0 or Space for an empty cell · Delete to clear · Arrows to move
From a newspaper, a book, or an app.
Instant answer, or one step at a time.
Select a cell and type its digit. The cursor moves to the next cell automatically. You can also paste all 81 cells at once, using 0 or a dot for empty cells.
Check tells you whether your grid has exactly one solution, several solutions, or none. Conflicting clues are highlighted in red so you can fix typing mistakes.
Solve fills the whole grid in blue. Next Step reveals only one cell and explains why it must hold that digit, so you can keep solving on your own.
Next Step first looks for an empty cell where only one digit is still possible after checking its row, column, and box.
If none exists, it looks for a digit that has only one possible place in a row, column, or box.
Solve uses a fast backtracking search that always picks the cell with the fewest candidates. It finds the answer to any valid Sudoku in a fraction of a second.
The solver keeps searching for a second solution. A proper Sudoku has exactly one, which is why grids with fewer than 17 clues are always flagged.
The details, without the distractions.
Yes. The solver is free, needs no account, and runs entirely in your browser. Your grid is never sent to a server.
Yes. Next Step reveals one cell at a time and explains the reason when it is a naked single or a hidden single. When a position needs an advanced technique, it says so and reveals one cell.
Check and Solve tell you. A proper Sudoku has exactly one solution; if yours has several, the solver shows one of them and warns you. This usually means a clue is missing or mistyped.
Type the digits row by row; the cursor advances after each one. Or paste 81 characters into the import box, using 0 or a dot for empty cells.
Yes. Copy Link creates a link that opens the solver with your grid already filled in.