Play 25×25 Sudoku Online

Digits 1 to 25 on a 625-square grid with twenty-five 5×5 boxes. Four levels, from singles-only Easy to Expert with naked pairs, every board proved to have exactly one answer, and your progress saved after every move.

00:00
Mistakes: 0
🏆

Beyond Legendary!

Unbelievable — all 625 cells of 25×25 Sudoku filled perfectly. Every row, column, and box conquered. You are a true grandmaster of logic!

00:00
Your Time

Made and maintained by Brian Hamilton and Karan Hamilton.

Brian builds the playable puzzle tools, while Karan helps test clarity, difficulty feel, and the player experience.

Playable puzzles and controls are tested in the browser for rule accuracy, usability, and a clear solving experience. See how we make and test puzzles, our editorial standards, or report a problem.

What is 25×25 Sudoku?

25×25 Sudoku is sudoku on the largest board on this site: 625 squares, the digits 1 to 25, and twenty-five 5×5 boxes. Fill the grid so that every row, every column and every box holds each digit once. The rules are the ones you know from 9×9; what grows is the bookkeeping.

  • There are 625 squares, more than seven and a half 9×9 grids, and 75 rows, columns and boxes to keep track of, against 27.
  • Each square shares a row, column or box with 64 others: 24 in its row, 24 in its column and 16 more in its box. On a 9×9 it is 20.

Twenty-five is odd, and so is five, so unlike 16×16 this board has a true middle: a centre box, a centre row and column, and a centre square in every box. Over a long solve, “two boxes left of the centre” is an easier landmark than a count of squares from the edge.

Ten to twenty-five are single digits here

Each of 10 to 25 fills one square, like any other digit, so sixteen of the twenty-five digits are two characters wide. From a keyboard, type 0 for 10 and the letters A to O for 11 to 25: A is 11, E is 15, J is 20 and O is 25. That is not hexadecimal, where A would be 10.

What does the 5×5 box change?

A box is crossed by five rows and five columns, and each of those ten lines can rule a digit out of part of it. Pick a digit, find it in the rows and columns through a box, and see which of the box’s empty squares are left. When only one is, that square is the digit, whatever else its pencil marks say:

A hidden single in a 5x5 box — before A hidden single in a 5x5 box — at first look. pattern cells R4C3. pivot R1C16, R2C9, R3C11, R5C25, R10C2, R11C5. A real Easy board from this page, with nothing placed yet. Where can the 6 go in the box R1C1–R5C5? The 6s at R1C16, R2C9, R3C11, R5C25, R10C2 and R11C5 cover every other empty square of the box through their rows and columns, so the 6 goes in R4C3, whatever else that square could hold. A 5×5 box is crossed by five rows and five columns, so up to ten lines can bear on it.. 4 9 22 8 10 13 6 1 12 23 24 12 6 20 8 17 5 18 15 9 2 17 5 21 11 19 6 14 10 7 12 22 3 9 24 16 13 20 16 14 6 25 9 7 15 24 11 12 8 1 18 17 4 20 19 24 4 14 25 17 18 1 5 9 8 22 3 6 3 25 24 5 13 22 6 9 7 4 10 14 21 23 15 14 10 1 16 3 2 20 22 25 24 19 7 12 21 25 10 8 17 24 11 23 20 13 2 17 12 15 23 9 4 16 6 25 3 8 6 17 16 15 5 23 14 3 9 1 21 21 22 11 6 4 24 9 5 2 16 20 14 15 23 5 18 24 7 2 22 23 20 19 12 14 11 15 17 6 8 9 10 12 21 15 23 20 16 25 25 7 11 18 21 8 3 9 24 10 9 19 18 1 13 16 10 15 21 24 6 17 14 22 18 13 3 21 20 5 7 24 2 8 15 7 20 21 10 6 18 12 24 4 13 3 5 24 23 7 12 16 15 18 3 25 4 10 9 19 8 2 22 21 23 19 22 4 25 13 24 17 7 8 3 2 16 18 10 16 20 24 2 11 5 23 1 14 25 17 10 9 12 15 18 19 5 7 2 16 6 13 3 14 23 22 3 12 23 13 20 9 21 17 5 16 13 2 6 24 22 9 21 23 15 3 10 12 18 22 16 18 8 20 9 12 24 6 4 13 21 19 14 7 3 21 16 5 23 18 13 12 22 11 20 9 15 8
A real Easy board from this page, with nothing placed yet. Where can the 6 go in the box R1C1–R5C5? The 6s at R1C16, R2C9, R3C11, R5C25, R10C2 and R11C5 cover every other empty square of the box through their rows and columns, so the 6 goes in R4C3, whatever else that square could hold. A 5×5 box is crossed by five rows and five columns, so up to ten lines can bear on it.

That is a hidden single, and on Easy and Medium boards here it is all you need, together with naked singles: every one of those boards is dug so that singles alone finish it. Work it the way the diagram does, one digit at a time. With twenty-five digits you cannot hold a box’s missing list in your head, and a half-remembered list is where mistakes start.

What do you do when singles run out?

On Hard and Expert they run out early. On the Hard board below, singles placed 12 digits and stopped with 347 squares still open, and they stalled on every one of our 40 sample boards at both levels. The next step is locked candidates: when a digit’s places in a box all lie in one row or one column, the box’s copy of that digit is the line’s copy too, so it comes out of the rest of the line.

Locked candidates on a 25x25 — before Locked candidates on a 25x25 — after singles. candidates removed: 18 in R16C10; 18 in R18C10; 18 in R20C10. A real Hard board from this page after naked and hidden singles have done all they can: they fill 12 squares, and 347 are still open. In the box R11C6–R15C10 the 18 can only go in R13C10 and R14C10, both in column 10. Whichever it is, the box’s 18 takes column 10’s 18, so 18 comes out of R16C10, R18C10 and R20C10, the other squares of column 10 that could have held it. The picture shows rows 11–20 and columns 6–15, and only the marks that matter are drawn.. 2 5 18 15 17 12 1 16 19 13 22 20 23 21 8 5 20 24 16 7 14 3 13 6 16 12 17 1 4 23 3 5 2 21 3 1 4 11 16 7 2 15 13 22 24 25 6 5 17 8 22 18 5 19 3 2 12 17 16 7 18 14 16 23 15 1 24 7 19 2 12 5 6 12 25 17 13 20 14 15 18 9 14 5 15 1 20 2 16 23 21 6 3 18 13 20 22 5 9 24 16 10 8 23 16 4 19 1 10 15 22 6 15 14 24 17 4 9 1 3 12 19 13 23 25 8 6 3 12 23 20 4 14 25 2 9 18 1 2 25 10 19 22 5 14 15 16 18 7 20 3 21 11 12 10 12 19 24 6 3 11 14 15 16 18 20 25 22 21 7 8 5 23 1 20 21 7 23 25 8 9 2 18 16 15 10 17 3 5 2 14 16 8 5 3 7 11 17 18 20 23 6 21 24 13 19 15 7 24 10 13 4 11 17 12 20 18 3 8 9 11 10 21 25 3 6 8 14 16 18 23 9 12 17 1 7 22 2 20 24 17 9 15 24 7 16 18 14 11 6 19 4 25 23 20 12 6 7 8 11 16 17 18 21 4 14 3 20 17 19 23 14 12 9 4 11 24 18 11 13 21 25 23 19 14 25 21 11 9 22 23 19 21 15 1 18 4 11 13 14 12 25 3 12 25 17 2 21 9 7
A real Hard board from this page after naked and hidden singles have done all they can: they fill 12 squares, and 347 are still open. In the box R11C6–R15C10 the 18 can only go in R13C10 and R14C10, both in column 10. Whichever it is, the box’s 18 takes column 10’s 18, so 18 comes out of R16C10, R18C10 and R20C10, the other squares of column 10 that could have held it. The picture shows rows 11–20 and columns 6–15, and only the marks that matter are drawn.

Expert goes one step further. When singles and locked candidates have both stalled, look for a naked pair: two squares in one row, column or box that can each hold only the same two digits. Those two digits must go in those two squares, so they come out of everything else in that row, column or box.

A naked pair on a 25x25 — before A naked pair on a 25x25 — after locked candidates. candidates removed: 24 in R22C16; 24 in R22C18; 9/24 in R24C18; 9/24 in R25C16. A real Expert board from this page after singles and locked candidates have both done all they can: between them they fill 73 squares, and 286 are still open. In the box R21C16–R25C20, R21C16 and R25C19 can each hold only 9 and 24. Whichever way round they go, those two squares take the 9 and the 24, so 9 and 24 come out of R22C16, R22C18, R24C18 and R25C16. The picture shows rows 16–25 and columns 16–25, and only the marks that matter are drawn.. 15 20 5 12 7 1 2 6 13 21 22 5 13 8 22 20 15 6 1 24 17 3 21 19 11 9 16 22 20 6 11 3 13 23 25 10 4 15 14 18 7 8 5 2 1 15 19 25 5 17 18 24 23 22 20 11 10 13 17 18 16 22 11 14 25 5 19 8 6 15 12 14 4 23 15 25 13 24 8 21 11 7 11 15 3 7 6 8 18 12 17 20 25 4 13 23 9 1 22 10 1 24 23 18 14 12 7 11 6 4 5 21 22 15 19 17 20 16 2 15 7 23 9 1 8 3 11 12 17 4 5 18 5 4 13 21 9 1 11 18 2 16 19 14 23 10 6 7 12 25 24 15 3 24 6 16 15 3 4 19 7 5 13 23 8 5 23 1 11 21 6 16 7 22 10 9 15 7 5 10 13 25 12 8 15 24 9 9 10 15 18 17 23 11 22 12 1 3 19 2 7 18 13 24 15 5 6 25 16 8 25 20 15 1 14 11 18 7 3 5 17 21 4 11 14 5 16 12 7 15 8 4 17 13 18 19 20 15 10 8 3 11 21 12 6 1 5 9 3 7 5 11 16 22 9 14 15 23 12 21 4 6 5 25 15 2 23 1 11 6 3 23 19 8 1 5 12 9 24 17 20 11 13 14 21 22 10 9 14 6 11 8 19 21 24 12 7 8 21 23 24 4 3 18 15 1 5 2 19 1 23 20 12 17 9 24 3 14 21 6 15 5 18 10 11 21 17 5 11 4 1 2 19 6 3 16 7 8 9 14 24 25 22 13 23 12 11 15 25 7 22 8 9 21 24 2 1 9 24 19 6
A real Expert board from this page after singles and locked candidates have both done all they can: between them they fill 73 squares, and 286 are still open. In the box R21C16–R25C20, R21C16 and R25C19 can each hold only 9 and 24. Whichever way round they go, those two squares take the 9 and the 24, so 9 and 24 come out of R22C16, R22C18, R24C18 and R25C16. The picture shows rows 16–25 and columns 16–25, and only the marks that matter are drawn.

Were the boards on this page fair?

No. The old generator filled a grid, blanked random squares until the level’s count was reached, and never checked what was left. We dealt 20 boards at each level from it and counted their answers with a separate solver: 67 of the 80 had more than one answer, and on the other 13 our counter ran out of steps before it could finish. Not one could be shown to have exactly one.

That matters more than it sounds. The page marks a digit wrong when it differs from the one answer it stored, so on a board with two answers you could place a digit that breaks no rule and still be charged a mistake. No technique can finish such a board either, since logic cannot choose between two answers that both work: every one of the 20 old Easy boards went beyond everything our solver knows. The old page said these boards came apart with the tools that finish a Medium 9×9; what they really needed was a guess.

The grids were not what they seemed, either. Every one was the same pattern grid with its digits relabelled and its rows and columns shuffled. Looking down the columns of each box, an old board had only five different groups of five digits, repeated in all twenty-five boxes; a new grid has 123 to 125 different groups out of 125. The generator now fills a fresh random grid every time, and deals a board only once a fixed set of steps can finish it, which proves it has one answer. Any level deals in under a second on a desktop computer.

How do the four levels differ?

Every level is dug the same way: digits come out one at a time in a random order, and a removal is kept only while the level’s steps can still finish the board. The levels differ in which steps those are. Easy stops at 325 givens; the other three dig as far as their steps allow. We then ran 40 fresh boards per level through a separate solver that knows one technique at a time.

LevelGiven digitsDug so these finish itSingles finish itNeeds a pair or triple
Easy325singles100%0%
Medium252–273singles100%0%
Hard254–271singles and locked candidates0%0%
Expert254–273singles, locked candidates and naked pairs0%100%

40 boards per level from this page’s generator, fixed seed. The solver knows naked and hidden singles, locked candidates, naked pairs and triples, and the X-Wing, and it finished all 160 boards.

Harder does not mean fewer digits here. Medium, Hard and Expert all end at about the same count, a median of 263 or 264 givens. What changes is the hardest step you need, and on this board the levels separate cleanly: Medium never needs more than singles; all 40 Hard boards needed locked candidates; and all 40 Expert boards needed a naked pair or triple as well.

Every board is proved before you see it

No search is involved. A board is dealt only if its level’s steps, applied until they stop, fill every square, and each of those steps only ever rules out a digit that cannot go. A board they finish therefore has exactly one answer. We re-solved 160 fresh boards with a separate solver written for the purpose, one that also uses only sound steps: it finished every one, and each time its answer was the one the page stored.

Which level should you play?

Start on Easy, even if 16×16 is easy for you. At 325 givens just over half the board is filled in, and the skill to learn is keeping your place across 75 rows, columns and boxes, with nothing harder than singles. Medium is the same skill on an emptier board, about 264 givens, and still never beyond singles.

Hard is for solvers who know locked candidates, and Expert adds naked pairs; in our samples every board at those levels needed them. No board on this page needs more than that, and none ever needs a guess. The board saves after every move, so a 25×25 can take as many sittings as you like: stop at a finished box or band, not halfway through a chain of reasoning you will not remember.

A solving order that works here

  • Mark selectively. Writing all 25 candidates into every empty square before your first placement is hours of work and an unreadable board. Note candidates in a box or line that is already more than half full, where an elimination will resolve something, and leave the empty regions for later.
  • Sweep one digit at a time. Select a square holding that digit and every copy of it on the board lights up, which shows at a glance which rows, columns and boxes still need it.
  • Work a band of five boxes. The five boxes side by side in one horizontal strip share its five rows, so a digit placed in four of them is pinned to one row of the fifth.
  • Place a digit only when you can say why. “the 14 goes here because a 14 in its row or column covers every other square of this box” is a reason; “nothing else seems to fit” is how a wrong digit gets in.
  • Distrust a surprise. The page marks a wrong digit, but not a wrong note: on a board this long, a move that looks too easy more often comes from a mark struck by mistake than from a clever pattern.

What do the buttons do?

Select a square, then a digit from 1 to 25; the page opens on Easy. Selecting a square highlights its row, column and box, and a wrong digit is marked the moment it goes in. Under the grid:

  • Notes turns pencil marks on and off. A correct digit clears itself from the notes of its row, its column and its box; a wrong one leaves the other squares’ notes alone.
  • Erase clears the selected square, and pressing the same digit twice does the same.
  • Undo takes back the last change to a square, though not the notes a correct digit cleared elsewhere, and not the Mistakes count.
  • Hint fills one square with its answer, picked at random rather than the square you could work out next.
  • Solve asks first, then fills the grid and stops the timer.
  • New Game deals another board at the level you are on; the level buttons deal one at theirs.

From a keyboard: 1–9, then 0 for 10 and A to O for 11 to 25; the arrow keys, Backspace or Delete and Ctrl+Z. The board is saved in this browser after every move, so it is waiting when you come back.

Where to go next

16×16 Sudoku is the step down, with 4×4 boxes on 256 squares, and 12×12 Sudoku is smaller again, with boxes three rows tall and four columns wide. Samurai Sudoku is another long solve: five 9×9 grids that share their corners. For a 25×25 on paper, there are PDFs at four levels on our printable 25×25 page, and more in the printable sudoku collection.