Setup and opening position
The board starts as twenty-five unknown cells. Each row and column has an ordered list of clue numbers, where each number gives the length of one consecutive block of filled cells.
Mark the unique grid whose filled-cell runs match every row clue and every column clue exactly.
Your unfinished game is saved only in this browser.
Mark the unique grid whose filled-cell runs match every row clue and every column clue exactly.
Complete guide
Nonogram is a complete browser implementation with its own versioned rules profile. Reveal a hidden five-by-five picture by reconciling every row and column with its ordered run clues.
The board starts as twenty-five unknown cells. Each row and column has an ordered list of clue numbers, where each number gives the length of one consecutive block of filled cells.
Cycle any editable cell among unknown, filled, and crossed-out. Filled runs must appear in the clue order, and separate runs in the same line need at least one crossed-out cell between them.
Mark the unique grid whose filled-cell runs match every row clue and every column clue exactly. Before filling a final uncertain cell, recount each completed run in both directions so the last choice satisfies its row and its column simultaneously.
Start with lines whose clues nearly fill all five spaces, mark their forced overlap, and then use confirmed empty cells to split the remaining possibilities into shorter segments. Do not treat two clue numbers as one continuous block; the mandatory empty separator changes both the placement range and every crossing deduction.
Mark the unique grid whose filled-cell runs match every row clue and every column clue exactly.
Cycle any editable cell among unknown, filled, and crossed-out. Filled runs must appear in the clue order, and separate runs in the same line need at least one crossed-out cell between them.
Start with lines whose clues nearly fill all five spaces, mark their forced overlap, and then use confirmed empty cells to split the remaining possibilities into shorter segments.