Pixel Flow loading…
Flow complete
Next flow

How to play

Join every pair of coloured squares. The catch is not fitting them in — it is that flows may not cross, and no flow may run alongside itself.

Join the pairs

Drag from a coloured square to the one that matches it. Every pair has to be joined.

A flow cannot touch itself

No square of a flow may sit beside another square of that same flow, except the ones it runs through on the way past.

✓ room to breathe
✗ folded onto itself

Flows cannot cross

Once a flow is joined, its squares belong to it. Another flow may not pass through them — it has to go around, or you have to redraw the one in the way.

✓ around the end
✗ straight through

The board need not be filled

Empty squares are fine. You are done the moment every pair is joined — this is not Flow Free, and leaving space is often the only way through.

Start again with a tap

Tap either end of a flow, or its chip above the board, to pull it up and redraw it. It costs a star, nothing more.

Levels