Turn number clues into a little pixel picture. Every puzzle has exactly one solution.
Read the clues: numbers beside a row run left to right; numbers above a column run top to bottom. Each number is a group of filled squares. Leave at least one empty square between groups.
For example, 2 1 in five squares can be ■■ × ■ ×. A 0 means the entire line is empty. Start with large groups or a line whose clues fill its length.
Make your marks: choose Fill, Cross, or Erase, then tap or drag. Right-click to cross out. Using the same tool on the same mark clears it. Undo reverses one whole stroke. Releasing outside the grid or a cancelled touch discards that stroke.
Keyboard: Tab into the grid, then use arrow keys (Home/End for row edges). Space or Enter uses your selected tool. F fills, X crosses, E or Delete erases, U undoes, and P pauses. Tab reaches the other controls.
A struck-through clue matches your current filled groups; it is not an error checker. Reveal all filled squares with no extra fills to win. Crosses are optional notes, so you do not need to mark every empty square.
Take your time: Easy is 5×5, Medium 7×7, and Hard 9×9, with four original pictures per size. New cycles through the pictures; Reset clears the current grid. Help and leaving the tab pause play. Resume when ready.
Your fastest time per size is saved on this browser when storage is available. The timer begins with your first mark. Current puzzle progress lasts while this page stays open.