Puzzle / 3–10 min

Mosaic Mystery

Uncover twelve original pixel pictures in a compact nonogram collection. Row and column clues describe consecutive filled runs, with empty gaps between them. Paint squares, cross out known empty cells and correct marks freely without a timer or life limit. Every 5×5 or 6×6 puzzle has exactly one clue solution.

Play now ↗
TouchMouseKeyboard
Mosaic Mystery — Mosaic Mystery original illustrated puzzle board
Mosaic Mystery — actual game board
Actual game board · Chromium

How to play

  1. Each row and column clue lists the lengths of consecutive filled groups in order. Leave at least one empty cell between groups.
  2. Paint the picture and optionally mark empty cells with crosses. Tapping an already identical mark removes it. A zero clue means every cell in that line is empty.
  3. Match every filled cell to complete a picture. Crosses are optional. The stage selector offers twelve original 5×5 and 6×6 puzzles.

Learn the rules

Rules and strategy guide ↗

Make your move

  • Select a cell with touch, mouse or arrow keys, then tap the same cell again or press Confirm, Enter or Space.
  • Switch between Paint and Cross with the mode button. Pause stops input; Restart clears marks on this picture.

A small head start

  • Start with a clue that fills an entire line.
  • Compare crossing row and column clues to find guaranteed overlap.
  • Cross marks are notes, not an error check. Revisit conflicting assumptions; the game does not reveal correctness until the picture is complete.

Compatibility notes

Touch and keyboard controls are implemented. Physical phones, controllers and Tesla browsers await device testing.

Play style: Directions. This game keeps its own score table only while this play page stays open. Leaving or reloading starts fresh.

Check this game on your device ↗

Compatibility · Input check

Credits & source

Denny Games · Original code and artwork by Denny Games.. · License details · Source code

Updated: 2026-10-23. Free to play. Pages may contain disclosed affiliate links; Google ads are inactive.

Next little escape