Flow

How to play

  • Drag from a coloured dot to its matching twin to lay a pipe of that colour.
  • Pipes cannot cross or overlap another pipe.
  • You win when every pair is connected AND every square is filled.
  • Drag back over your own pipe to erase it, or tap a colour dot below the board to clear it.

Strategy & tips

  • Start with the corners and edges — they have the fewest ways in and out.
  • A pair on the same row or column rarely connects in a straight line; you usually need the detour to help fill the grid.
  • If a pipe would trap an empty square with only one opening, reroute — every cell must be reachable.
  • Full coverage is the real goal: connecting all pairs the short way often leaves gaps and does not solve the level.
  • Use Undo freely to test a route without losing your other pipes.

FAQ

How do you win at Flow?

Connect every pair of same-coloured dots with a pipe AND fill all squares. Connecting the pairs alone is not enough — the whole grid must be covered.

Can pipes cross each other?

No. Each square holds at most one pipe. If you drag into another colour’s pipe it stops; drag back over your own to shorten it.

How many levels are there?

There are 26 hand-made levels that get bigger and trickier — nine 5×5, nine 6×6 and eight 7×7 boards. Your furthest level is saved locally.

Is it free and account-free?

Yes. Flow plays free in your browser with no download and no sign-up.

Does it work on mobile?

Yes. Drag with your finger from dot to dot. The board scales to fit phones, tablets and desktop.