Mosaic Solver
build · check · solve step by step

Mosaic Solver — Step by Step

Choose the size, click a square and type its number (0–9). Leave blank squares empty. Then press Solve. Or play a generated puzzle and send it here with one click.

Mosaic Solver: rules, how to use it, tips

Shade squares so that every number equals the count of shaded squares in the 3×3 block around it.

The rules

  1. Each number looks at the 3×3 block centred on its square, including itself (smaller at the edges and corners).
  2. The number is how many of those squares are shaded.
  3. Squares without numbers can be shaded or not — the numbers decide.
  4. Shading every square correctly reveals the picture.

Using the solver

  1. Type the numbers of your puzzle (or press Sample).
  2. Press Solve and step through: 0s and full blocks, counts that are complete, overlapping blocks and what-ifs.

Tips

The full guide, with a worked example and common mistakes: How to play Mosaic.

Questions

Where do the pictures come from?

They are adapted from the open Twemoji emoji set (CC BY 4.0) — the credit is on this page.

Is there always one answer?

Yes — every puzzle here is checked to have exactly one solution.

What’s the difference from a nonogram?

Nonogram clues are outside the grid and describe whole rows and columns; Mosaic clues are inside and count only their neighbours.

How do I solve one from a book?

Open the Mosaic Solver, type the numbers and press Solve.

Related