How the solver works
It solves the way a careful person does, just faster. For each row and column it works out every arrangement of the clue that still fits the cells already known, fills the cells that are filled in all of them and crosses out the cells that are empty in all of them. Then it moves to the next line. A change in one row is new information for the columns that cross it, so it keeps going round until nothing changes.
That single rule covers every technique in our guide How to Solve Nonograms: overlap, working from the edges, crossing out cells no run can reach. Press Step to watch it happen line by line.
When line logic is not enough
A well-made nonogram solves by line logic alone. If the solver stalls with open cells left, it checks the remaining possibilities and tells you which case you have: the clues need trial and error to finish, they fit more than one picture, or they contradict each other — usually a typo in one line. It also catches the simplest typo up front: the row clues and the column clues must add up to the same number of filled cells.
Tips for entering a puzzle
- Copy the clues line by line from the puzzle; a blank line is skipped, so write
0for an empty row or column. - Separators are flexible: spaces, commas or dots all work.
- Stuck on one of our puzzles instead? Every board here has Check and Reveal buttons, and the step-by-step guide explains the techniques the solver uses.