Flow

Connect every pair of coloured dots and fill the whole grid.✋

Weekly Top 10

  1. Loading…

Play to set a level, then submit it to the board.

About Flow

Flow is the connect-the-dots pipe puzzle that became a mobile phenomenon by making a genuinely hard idea feel effortless. Each board has pairs of coloured dots; your job is to draw a pipe joining every pair — and here is the twist that turns it from a doodle into a puzzle — you must fill every single square without letting any two pipes cross. Connecting the colours is easy; connecting them so that nothing is left empty is where the thinking lives. The best solvers work from the edges and corners inward, treating the grid as a space to be tiled rather than a set of dots to be linked. It is calm and tactile, with no timer and no failure state — just the quiet click of a board falling into place. This version ships with dozens of hand-made, guaranteed-solvable levels from gentle 5×5 grids up to knotty 7×7 ones, works with a fingertip or a mouse, and saves how far you have reached.

Go deeper

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. Dragging through another colour’s pipe cuts that pipe back at the crossing point (only its dots block you); drag back over your own pipe 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.

Does it work on mobile?

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