Nonogram / Picross

Fill cells to reveal hidden pixel art using row and column number clues.

This tool is for informational and educational purposes only. It is not a substitute for professional financial, medical, legal, or engineering advice. See Terms of Service.

Can't find what you need?

Request a Tool

How to Use the Nonogram Puzzle

  1. Choose your settings. Pick a grid size (5x5 for beginners, 10x10 for intermediate, 15x15 for a challenge) and a pattern. Select "Random" for a new puzzle every time, or choose a named shape like Heart, Star, or Cat.
  2. Read the clues. Numbers along the top of each column and the left of each row tell you how many consecutive filled cells appear in that line. For example, "2 3" means there is a group of 2 filled cells, at least one empty cell, then a group of 3 filled cells.
  3. Fill the grid. Click a cell to fill it. Use shift+click or right-click to mark a cell with an X (a cell you know is empty). On mobile, use a long press to mark X. Work through rows and columns, using the clues to deduce which cells must be filled.
  4. Complete the puzzle. When every filled cell matches the solution, the puzzle reveals the hidden pixel art. Your time and mistake count are tracked so you can try to improve.
  5. Print. Use "Print Puzzle" for a blank grid with clues, or "Print with Solution" to include the answer key.

About Nonogram Puzzles

Nonograms (also called Picross, Griddlers, or Paint by Numbers) are logic puzzles where you fill in cells on a grid to reveal a hidden picture. The numbers along each row and column are clues that tell you how many consecutive filled cells appear in that line. By cross-referencing row and column clues, you can deduce which cells to fill without any guessing.

These puzzles build logical reasoning, pattern recognition, and spatial thinking. They are popular in puzzle books and video games worldwide. All puzzles on this page are generated in your browser with no data sent to any server.

Frequently Asked Questions

How do I read nonogram clues?

Each number represents a group of consecutive filled cells in that row or column. Multiple numbers mean multiple groups separated by at least one empty cell. For example, "3 1" means three filled cells in a row, one or more empty cells, then one filled cell. A "0" means the entire line is empty.

What grid size should beginners start with?

Start with 5x5 grids. They have fewer cells and simpler patterns, so you can learn the logic without feeling overwhelmed. Once you are comfortable reading clues and deducing cell positions, move up to 10x10 and then 15x15.

Is this safe for kids?

Yes. This tool runs entirely in the browser with no external connections or user accounts. All puzzle patterns are defined in code from a fixed set of kid-friendly shapes. No AI or user-generated content is involved. There is no chat, no social features, and no data collection. Parents and teachers can use it with complete confidence.

Can I print these puzzles for classroom use?

Yes. Click "Print Puzzle" for a blank grid with clues, or "Print with Solution" for the answer key. The printed output is clean and formatted for standard paper sizes. You can generate and print as many puzzles as you need for free.