Mosaic — Free Daily Logic Puzzle
Left click: white → black → unknown | Right click: black → white → unknown | Each number = black cells in its 3×3 neighborhood | green = satisfied red = too many
How to play Mosaic
Mosaic is a 9×9 logic puzzle. Each number tells you exactly how many of the cells in its 3×3 neighborhood (including itself) must be filled black.
- Left click cycles a cell: white → black → unknown. Right click cycles: black → white → unknown.
- A green number means that clue is exactly satisfied.
- A red number means you have placed too many black cells nearby.
- Satisfy all clues simultaneously to win.
- Every puzzle has exactly one solution reachable by pure logic — no guessing needed.
About Mosaic
What is Mosaic?
Mosaic (also known as Fill-a-Pix) is a logic puzzle played on a grid. Each cell is either black or white. Numbered cells provide clues: the number tells you exactly how many cells in the 3×3 neighborhood centered on that cell — including the cell itself — must be filled black. Your goal is to determine which cells are black and which are white so that every numbered clue is satisfied simultaneously.
Unlike Minesweeper, you never click to "reveal" — the entire constraint system is visible from the start. Every puzzle on minesweeper.org is computer-verified to have exactly one solution reachable by pure logical deduction.
How Mosaic Relates to Minesweeper
Mosaic shares Minesweeper's core mechanic — a numbered cell counts mines (black cells) in its neighborhood — but inverts the experience. In Minesweeper you reveal safe cells to expose numbers; in Mosaic all numbers are given and you decide which cells are black. The 3×3 neighborhood rule and constraint-satisfaction logic are identical. If you can read a Minesweeper board, you already understand Mosaic.
Strategy Tips
- Start with corners and edges. Corner cells have only 4 neighbors; edge cells have 6. Their clues are the most constrained and easiest to resolve first.
- Use 0 and 9 clues immediately. A 0 means all neighbors are white — clear them. A 9 means all 9 neighbors are black — fill them all.
- Compare overlapping clues. Two adjacent cells share several neighbors. Subtracting their counts reveals exactly which shared cells must be black or white.
- Track satisfied clues. Once a clue turns green, its neighbors are fully determined — use that information to constrain adjacent clues.