Nonogram / Picross Solver
Enter the row and column clues for a picture-logic puzzle, then solve it automatically or fill the squares yourself. The solved pattern may reveal a geocache clue, letter or number.
Upload a picture of your nonogram
Upload a screenshot or photo. Drag one rectangle around the whole puzzle, including the clue numbers. As soon as you release, the tool reads the numbers above and to the left and fills the clues automatically. The solver detects the board and attempts to solve it as soon as an image is uploaded. If the screenshot is difficult, drag around the whole puzzle (including clues) to refine the selection.
Select a picture to begin.
How it works
- Upload your image: detection, clue reading and solving begin automatically.
- If recognition needs help, drag around the whole puzzle including the numbers, then release.
- An offline recognition pass runs first; optional internet OCR checks difficult clues.
- Check any missed numbers, then click Solve puzzle. If all values are recognized, the solver runs automatically.
For puzzles with prefilled dark cells or X marks, those squares are imported as starting constraints. For game screenshots, highlight only the puzzle board and its clue numbers, not the game buttons or advertisements. Coloured grid lines and darker number text are supported. Blurry or stylized digits may still need manual correction.
Puzzle clues
One line per row or column, from top to bottom or left to right. Enter the sizes of consecutive filled groups separated by spaces or commas. Use 0 for an empty line.
Puzzle grid
Click squares to cycle between filled, empty (×) and unknown. When every clue is satisfied, remaining spaces are automatically marked X. Uploaded dark cells, dots and X marks are used as starting constraints. Right-click or Shift-click to mark empty directly.
Picture view hides the clue numbers, X marks and grid lines. Untick the option below to edit cells.
All solving happens in your browser. No puzzle data is uploaded to a server. Automatic solving supports grids up to 30 × 30, including coloured nonograms. Colour clues are imported with letter codes (such as 3A and 2B). Different colours may touch; same-colour runs need a gap. Difficult puzzles may have multiple solutions.