Generate fresh 9x9 sudoku puzzles in easy, medium, or hard difficulty, each verified to have a single unique solution. It is ideal for printable puzzle sheets, classroom packs, or a quick brain-teaser.
How it works
The generator runs three stages entirely in your browser:
- Build a full grid. A randomised backtracking algorithm fills an empty board so every row, column, and 3x3 box contains 1–9 once — a complete, valid solution.
- Remove clues. Cells are cleared one at a time according to the chosen difficulty’s clue target (about 40 easy, 32 medium, 26 hard).
- Guarantee uniqueness. After each removal a solver checks the board still has exactly one solution. If clearing a cell would allow a second solution, that cell is restored.
This means every puzzle is solvable by logic alone, with no guessing.
Example
| Difficulty | Approx. given clues | Typical solve effort |
|---|---|---|
| Easy | ~40 | Straightforward scanning |
| Medium | ~32 | Some candidate elimination |
| Hard | ~26 | Advanced techniques |
Generate, print or save as a PDF, then reveal the answers with one click when you are ready. Everything happens in your browser — nothing is uploaded.