What is Nurikabe?
Nurikabe is about building a wall. Every number marks an island of unshaded cells exactly that size, and every island holds exactly one number. Everything else is shaded, and the shaded cells must join into one connected wall that never covers a 2×2 block.
The puzzle comes from Nikoli and is named after the nurikabe, a spirit from Japanese folklore that appears as an invisible wall blocking travelers at night. In English it’s sometimes called Islands in the Stream.
How to start a Nurikabe
Shade around the 1s: each is an island on its own, so all four neighbors are wall. Then shade any blank cell that touches two different numbers, since it would join two islands.
Next, find cells no island can reach. If a cell is further from every number than that number’s island could stretch, it has to be wall.
From there, alternate between the two big rules. The wall can’t form a 2×2 block, so when three cells of a square are shaded, the fourth is unshaded. And the wall must stay in one piece, so a section of wall with only one way out has to extend that way.
Common mistakes
Islands can touch diagonally, but never side by side. If two islands would meet edge to edge, a wall cell belongs between them.
It also helps to count. The number of shaded cells is the grid size minus the total of all the numbers, which tells you how much wall is still to place.
Questions
- Can the wall be split into pieces?
- No. Every shaded cell must connect to every other one through shaded cells side by side.
- Can an island have no number?
- No. Every unshaded area holds exactly one number, and its size equals that number.
- What does the dot mean?
- A dot is a note that a cell stays unshaded. It isn’t needed for the answer, but marking island cells you’re sure of keeps the counting straight.
- Does every Nurikabe have one solution?
- Every Nurikabe on this site does. Each one is checked by a solver that tries every possible island shape.
- How big are the puzzles?
- The daily Nurikabe is 8×8. Practice puzzles come in 5×5, 7×7 and 9×9.