Sudoku
Play Sudoku at six levels with notes, explained hints, a daily puzzle and printable puzzles.
Loading puzzles…
Print puzzles
4 Easy puzzles at random, each labelled with its number.
Play Sudoku at six levels, from Easy to Extreme, with pencil notes, undo, and hints that point at the exact cells and name the technique that solves the next step. There is a daily puzzle that everyone gets on the same date, a box for any puzzle you want to play, and printable sheets with their solutions.
The game runs in your browser. Your games, times and stats stay on this device, and a game in progress carries on after a reload.
How to use it
- Play — a puzzle at the chosen level, one you have not played yet. Choosing another level starts a game at it.
- Daily — one puzzle per date, the same for everyone, numbered from 18 October 2026. It gets harder through the week: Monday Easy, Tuesday Medium, Wednesday Hard, Thursday Expert, Friday Master, Saturday Extreme, Sunday Medium.
- Your puzzle — type the givens onto an empty grid, or paste 81 characters, row by row, with 0 or . for an empty cell (spaces and line breaks are ignored). Each digit moves on to the next cell, so a puzzle can be typed straight through. It is checked for exactly one solution before it is played, and graded like the others.
Select a cell, then a digit on the pad or the keyboard. The arrow keys move around the board, Backspace, Delete or 0 clears a cell, N switches notes on and off, and Shift with a digit adds a note. Ctrl+Z undoes and Ctrl+Y redoes. A digit fades on the pad once all nine are on the grid.
Notes are pencil marks. Placing a digit clears it from the notes of its row, column and box, and Undo brings them back. A digit that repeats in a row, column or box shows in red; it is allowed, so you can try an idea and undo it. There is no mistake limit.
Hint first points out a digit that is wrong. Otherwise it finds the simplest next step from your correct digits, highlights the cells it rests on and explains it; the second press applies it. A step that rules digits out writes them into the notes of the cells it touches, struck through first, so it shows even if you keep no notes. Where no technique finds a step, Hint offers to reveal a cell.
The timer starts with the first move and stops while the tab is hidden or the game is paused; pausing hides the grid. Stats are kept per level: games played, wins, current and best streak, best and average time. A game finished with a revealed cell counts as played, not won, and so does one left for a new game after its first move. Hints and undo are allowed in a win, and the result and the shared text list them.
Print puzzles prints 1, 2, 4 or 6 puzzles a page, up to five pages, on A4 or Letter, with their solutions on a last page. Each is labelled with its level and number.
How the puzzles are made and graded
Each row, column and 3 × 3 box holds the digits 1 to 9 once. The boxes are numbered 1 to 9 from the top left, row by row, and a cell is named by row then column: r4c7 is row 4, column 7.
The puzzles come from a fixed bank of 2,000 per level, made in advance. A solved grid is drawn at random, and its digits are taken away one by one, each removal kept only while the puzzle still has exactly one solution and can still be solved within its level. Easy to Expert puzzles keep 180° rotational symmetry. A puzzle's number is fixed, so a shared link always opens the same one.
Grading solves a puzzle the way a person does: it takes the simplest step any technique finds, applies it, and starts again from the simplest. The level is the hardest technique that path needs, so a puzzle always gets the same grade, and Hint follows the same path from wherever you are. A puzzle that needs more than these techniques is “Beyond Extreme”; for it, Hint offers to reveal a cell where no step is found.
Worked hints
Hidden single in a row or column: Medium #1
- Grid at this step
.3. .4. .29 ... 783 6.4 46. .9. 378 ..3 8.4 ..1 1.4 .6. 7.. 2.. ..1 4.. 32. .1. .45 .49 538 ... .1. 42. ...
- Hint
- Hidden single: r2c3 is the only cell in row 2 that can be 2.
Pointing pair or triple: Hard #10
- Grid at this step
..6 ... 34. ... 46. 9.. 8.. ... .56 65. 179 .34 3.. 842 ..5 ... .5. .97 .23 .84 5.1 465 .31 ..9 .81 ... 4.3
- Hint
- Pointing pair: in box 5, 6 can only go in r6c4 and r6c6, both in row 6. Whichever holds it is the 6 of row 6: r6c7 can't be 6.
Naked pair: Hard #26
- Grid at this step
..7 32. 84. .19 7.8 532 ... .5. ... ..5 .8. 2.4 ..2 5.. 3.. 9.. 21. 6.. ..1 876 ..3 376 495 128 .98 132 ...
- Hint
- Naked pair: r1c1 and r1c2 can only be 5 or 6 between them, so those digits are used up in row 1: r1c9 can't be 6.
X-Wing: Expert #7
- Grid at this step
.78 .41 6.5 356 .78 4.. 1.4 .6. .78 745 132 986 ..2 854 7.. 831 796 524 ..9 .87 14. 413 629 857 .87 41. .69
- Hint
- X-Wing on 3: in columns 6 and 7, 3 can only go in rows 3 and 9. Each of those columns takes its 3 in one of these rows, so the rows' 3s are all used: r3c4 can't be 3.
XY-Wing: Expert #1
- Grid at this step
834 ..7 2.. ... 4.3 .7. .7. 8.2 439 4.3 57. .8. 1.7 .28 543 .8. .34 7.. 218 7.5 3.. 756 3.. .2. 349 286 157
- Hint
- XY-Wing: r8c7 is 8 or 9. If it is 8, r2c7 (6 or 8) is 6; if it is 9, r7c8 (6 or 9) is 6. Either way one of them is 6, so a cell that sees both can't be 6: r1c8 can't be 6.
Simple colouring: Master #15
- Grid at this step
748 691 ..3 23. 485 ..9 ..9 327 4.. ..2 16. .34 ..4 73. 9.1 ..3 54. ... 49. 273 ..5 825 916 347 3.7 854 .92
- Hint
- Simple colouring on 1: in the chain r2c3, r7c3, r9c2 and r9c7, each link is a unit where 1 has only those two places, so 1 alternates along it. Either r2c3 and r9c2 are 1, or r7c3 and r9c7 are. A cell that sees one of each can't be 1: r2c7 can't be 1.
Unique rectangle (type 1): Master #5
- Grid at this step
856 9.1 ... 4.9 3.. 5.6 ..3 ..5 9.. ..5 8.. 7.4 ..4 ..2 8.. 981 ... 6.. ..8 .7. .6. ..2 1.6 4.. 647 2.. 159
- Hint
- Unique rectangle: r1c7, r7c7 and r7c9 can only be 2 or 3. If r1c9 were 2 or 3 too, the two digits could swap around the rectangle, giving a second solution. The puzzle has one, so r1c9 can't be 2 or 3.
X-chain: Extreme #7
- Grid at this step
8.. 412 95. 5.. 369 ... 29. 857 ..4 ..5 2.1 ..9 .28 936 ... 91. 7.5 .6. .59 124 8.. 18. 693 ... ..2 578 .9.
- Hint
- X-chain on 7: if r1c9 is not 7, then r1c2 is 7, so r2c3 is not 7, so r8c3 is 7. So r1c9 or r8c3 is 7, and either way r8c9 can't be 7.
Levels and techniques
| Level | Techniques it adds | Givens |
|---|---|---|
| Easy | Full house, Hidden single in a box, Naked single | 36–45 |
| Medium | Hidden single in a row or column | 30–35 |
| Hard | Pointing pair or triple, Box-line reduction, Naked pair, Hidden pair | 26–32 |
| Expert | Naked triple, Hidden triple, X-Wing, XY-Wing, Naked quad, Hidden quad | 24–30 |
| Master (not symmetric) | Swordfish, XYZ-Wing, Simple colouring, Unique rectangle (type 1) | 22–28 |
| Extreme (not symmetric) | X-chain, XY-chain, Alternating inference chain | 20–26 |
Frequently asked questions
See also
- Sudoku Solver — to solve any puzzle at once or step by step, or check your digits on one from paper.
- Minesweeper — for a logic puzzle against the clock, with no-guess boards.