Nurikabe Puzzle

Nurikabe is a logic puzzle about islands and sea. Shade squares to build one winding stretch of water, leaving each number in an island of exactly that many squares. Every grid is generated by our own code and has one solution.

How to play Nurikabe Puzzle

Controls

Tips

FAQ

What are the rules of Nurikabe?

Shade squares so that the unshaded squares form islands, each containing exactly one number equal to its size. All shaded squares must be connected, no 2×2 area may be fully shaded, and islands must not touch along an edge.

How do you solve a Nurikabe puzzle?

Start by shading around 1s and between numbers that are close together. Then find squares that no island can reach and shade them. Use the 2×2 rule and the connected-sea rule to decide the rest, and mark known island squares with dots.

What does Nurikabe mean?

The name comes from a figure in Japanese folklore: an invisible wall that blocks travellers’ paths. In the puzzle, the shaded sea is the wall that winds between the islands.

Does every Nurikabe here have a unique solution?

Yes. Our generator builds a valid grid, places the numbers and keeps the puzzle only if a solver proves exactly one solution exists.

Do I have to place dots?

No. Dots are just notes. The puzzle is solved as soon as the shaded squares are correct.