Fillomino

Fillomino puzzle online

Split the grid into regions whose size matches their number — and keep regions of the same size apart. 20 original puzzles from 5×5 to 10×10, every one with a single solution. Free, no sign-up, built for touch. Like shading puzzles more? Try LITS.

Fillomino level 1

Easy · 5×5
3
5
3
5
4
2
2
5
2
5
5
1
3

Tap a square, then a number. Drag from a numbered square to copy it into neighbours. A region turns green when its size matches its number. 13/25 filled

How to play Fillomino

  1. Read the numbers. Each number tells you the size of the region it belongs to: a 3 sits in a region of exactly three squares, a 1 is a region on its own.
  2. Fill every empty square. Tap a square, then tap a number on the wooden keypad. Drag from a numbered square across its neighbours to copy the same number into them quickly.
  3. Grow regions to the right size. Squares with the same number that touch side by side form one region. When a region has exactly as many squares as its number, it turns green.
  4. Keep equal regions apart. Two regions of the same size may not touch along an edge, otherwise they would merge into one bigger region. They may touch at a corner.
  5. Check, hint and undo. Check marks any number that cannot be right, Hint fills or fixes one square, and Undo steps back. The puzzle is solved when every square is filled and every region matches its number.

Fillomino rules with an example

Puzzle: 6 clues on a 4×4 grid
Its only solution
  • Every square gets a number. Squares with the same number that touch side by side are one region.
  • The number is the size. The 5 region above has five squares, each 4 region has four and the 2 has two.
  • Same sizes never share an edge. The two 4 regions in the example meet only at a corner; if they shared a side they would really be one region of 8.
  • Hidden regions are allowed. The 1 in the bottom-left corner was not given at all: it is the only number that fits the square left over.

Fillomino tips: how to solve without guessing

  1. Start with 1s and 2s. A 1 is already complete, so every neighbour of a 1 is not a 1. A 2 next to only one empty square must extend into it.
  2. Close finished regions. As soon as a region reaches its size, the squares around it belong to other regions. Our board outlines and greens finished regions to make this easy to see.
  3. Count the room. A 6 that can only reach five free squares is impossible on that side; follow it to the only direction with enough space.
  4. Separate equal neighbours. If two 3s sit diagonally, the two squares between them cannot both become 3s of the same region. Equal clues that can’t join force a different number in between.
  5. Merge equal clues when you can. Two 4s with one gap between them either join into one region (and need two more squares) or must be split by a different number. Try both and see which leaves enough space.
  6. Leftover pockets. A walled-in pocket of empty squares with no clue must be split into regions none of which equals a neighbouring region’s size. A pocket of 1 next to no other 1 is a 1; a pocket of 2 is usually a 2.

Stuck? Press Check to see if a number is already wrong, or Hint to fill the square with the most information around it. Hints fix mistakes first, so you can keep going from where you are.

The 20 levels

All puzzles are original. We generated each grid by randomly cutting it into regions of 1 to 9 squares (equal sizes never touching), then removed numbers one by one in random order, keeping a removal only if our solver still found exactly one solution. Easy and medium levels keep some extra numbers to give you a gentler start.

TierLevelsGridGiven numbers
Easy1–55×5, 6×642–52% of squares
Medium6–106×6, 7×731–51% of squares
Hard11–158×8, 9×930–36% of squares
Expert16–209×9, 10×1032–43% of squares

Fillomino and other polyomino puzzles

Every Fillomino region is a polyomino, so the puzzle is a cousin of the packing games on this site. In tetromino, polyomino and hexomino puzzles you get the pieces and must fit them in; in Fillomino you get a few numbers and must discover the pieces yourself.

If you enjoy four-square shapes, LITS is the natural next step: shade one tetromino in every region so that the shading connects and equal shapes never touch. For a quick break, the wood block puzzle and pentomino shapes guide are good stops.

FAQ

What are the rules of Fillomino?

Fill every square with a number so that the grid is divided into regions. Each region is a group of squares connected side by side that all contain the same number, and that number is the region’s size. Two regions of the same size may not share an edge. The given numbers cannot be changed.

Do the numbers have to appear in the puzzle?

No. Some regions have no given number at all, and you have to work out both their shape and their size. That is a big part of what makes Fillomino interesting: a group of empty squares walled in by other regions has to become one or more hidden regions.

Does every puzzle have only one solution?

Yes. Every level here was checked by our own solver, which tries every way to split the grid into regions of size 1 to 9 and confirms there is exactly one that fits the clues. You never have to guess.

What is the biggest number I need?

In these 20 puzzles no region is larger than 9 squares, so the keypad only needs the digits 1 to 9. Larger Fillomino puzzles elsewhere can contain two-digit regions.

Is Fillomino the same as a polyomino puzzle?

It is a polyomino puzzle: every region is a polyomino — a monomino (1), domino (2), tromino (3), tetromino (4), pentomino (5) and so on. Instead of placing given pieces like in a packing puzzle, you discover the pieces from the numbers.

Can I play on my phone and keep my progress?

Yes. The board and keypad are sized for fingers, and your progress on every level plus the list of solved levels is saved in your browser on this device. No sign-up needed.