Play Nonogram puzzle game free in your browser. Solve picture logic puzzles using row and column clues. No download required.
Each row and column has a sequence of numbers called clues. Each number represents a consecutive block of filled cells. Blocks in the same clue must appear in order with at least one empty cell between them. A clue of 3 1 means a run of three filled cells, a gap of at least one, then a single filled cell. Your job is to deduce which cells are definitely filled and which are definitely empty using logic alone.
The overlap method is the most powerful starting tool. If a row has 10 cells and a clue of 7, the block must start somewhere in cells 1 through 4 to fit. Regardless of where it starts, cells 4 through 7 are always filled. Mark those immediately. The larger the clue relative to the row length, the more cells you can fill at the outset. Combining overlaps across multiple rows and columns quickly constrains the solution space.
Unlike crosswords or sudoku, nonograms produce a visible picture as the reward for correct deduction. This gives every solved cell a small visual payoff that compounds as the image takes shape. The puzzles originate from Japan, where they are known as Oekaki-Logic, and have appeared in Nintendo handheld games since the early 1990s. Difficulty scales smoothly from tiny 5x5 grids for newcomers to 25x25 designs that require hours of careful analysis.
The most frequent error is filling a cell on a hunch instead of proven deduction. One wrong cell propagates through its entire row and column, and because there is no per-cell error flag, you may only discover the contradiction much later. Always mark cells you have proven empty, not just the filled ones; an X is as informative as a filled square and prevents you from re-examining solved space. Another trap is treating a clue like 3 1 as separate independent numbers rather than an ordered sequence that needs a gap between the runs. Beginners also forget that the gap between blocks is at least one empty cell, never zero. When stuck, switch to the perpendicular line that intersects your most-filled row, since crossing constraints almost always reveal the next forced move rather than pure guessing.
Difficulty in a nonogram scales with grid size and clue density, not just dimensions. A 5x5 grid usually resolves through overlap alone, while a 15x15 or 25x25 picture demands chains of cross-referenced deductions where one solved column unlocks three rows. Sparse clues, such as a long line reading only 1 1, are deceptively hard because the single cells can sit almost anywhere until perpendicular lines pin them. Dense lines with large numbers near the line length are easier, since the overlap technique fills many cells immediately. The underlying image also matters: solid shapes produce big helpful runs, whereas detailed or symmetric pictures create scattered short clues that resist early progress. Many collections grade puzzles by both size and a separate logic rating, so pick by the rating rather than assuming a small grid is always quick.
Well-designed nonograms have exactly one solution reachable by deduction alone, so you never need to guess. If you find yourself guessing, you have usually missed a forced move; recheck the line with the largest clue relative to its length, where overlap fills cells first.
Marking proven-empty cells with an X narrows where a clue's blocks can fit, often forcing the next filled cell. Empty marks carry the same logical weight as filled ones, and skipping them is the main reason solvers stall on medium and large grids.
A single mistaken fill early on can let a line appear to satisfy its numbers while corrupting a crossing line. Recheck each column against its clue, since errors usually surface where one wrong cell forced an incorrect run somewhere perpendicular.
Not strictly. A 25x25 with dense large clues can flow quickly through overlap, while a small grid full of 1 1 clues stays ambiguous longer. Clue density and how lines cross matter more than raw dimensions.
Apply overlap to every long clue first, mark empties immediately, and always pivot to the perpendicular line that shares your newest filled cells. Speed comes from chaining cross-constraints rather than studying one line in isolation.