Skip to content

· Pride Month · Spatial logic

Rainbow Flow: free Pride Month line puzzle game

Connect every colour without crossing lines.

What is Rainbow Flow?

Eight boards of numbered, coloured dots, from a 5×5 warm-up to a 7×7 grand finale with eight colours. Draw one line between each pair, never crossing another, and cover every square to paint the whole board with a rainbow. Each board has exactly one solution.

Rainbow Flow is a free logic puzzle for Pride Month, the June celebration of LGBTQ+ people, history and community. Each board holds pairs of numbered dots in the colours of the rainbow flag. Your job is to draw one line between the two dots of each colour so the lines never cross and, together, cover every square of the board.

There are eight boards, from a 5×5 warm-up with four colours to two 7×7 finales with eight. Every board has exactly one solution, checked by a solver, so there's always a clean answer to find. Drag with a finger or mouse, tap square by square, or play entirely with the keyboard.

At a glance

Category
Seasonal
Difficulty
Medium
Play time
3–5 min
Price
Free, in your browser, sign-up optional

How to play

Join the pairs
Draw a line from each dot to the other dot of its colour, moving up, down, left or right.
No crossings
Lines can't cross or share a square. Drawing over a line cuts it back.
Fill the board
A board is solved only when every pair is joined and every square is covered.
Score
150 per board with one stroke per colour, 10 less per extra stroke (up to 60), 50 less per hint, never below 30.

Scoring

Each of the 8 boards is worth 150 points when you draw every colour in one stroke. Each extra stroke costs 10 (up to 60) and each hint costs 50, never below 30 per board.

There are no lives or timer: every board can be finished, and your best total is kept in this browser.

What it trains

Spatial logic
Seeing how several lines can share one board without crossing.
Forced moves
Spotting corners, edges and dead ends where only one route works.
Planning ahead
Covering every square means thinking about the whole board, not just the shortest path.

Strategy and tips

Start at the edges
Dots near corners and edges have the fewest ways to go, so their lines are often forced.
Short pairs first
Two dots side by side or one square apart usually join in the obvious way.
Think about space
Every square must be covered, so a long empty corridor needs a line to pass through it.
Watch for dead ends
An empty square with only one free neighbour can never be filled: back up and reroute.
One stroke per colour
Finish a line in one go to keep the full 150 points for the board.

Why play Rainbow Flow?

Flow puzzles train spatial logic: seeing how shapes share a limited space, and spotting which moves are forced before you commit. Because every square has to be covered, you learn to reason about the whole board at once, not just the shortest path. It's the same habit as planning routes, layouts or schedules where every piece has to fit.

Frequently asked questions

Is Rainbow Flow free?

Yes. It is free and runs in your browser, with no download. Signing up is optional.

Does every board have a solution?

Yes, exactly one. Each board was checked by a solver that counts every possible way to fill it.

What counts as a stroke?

Each time you start drawing a different colour. One stroke per colour is perfect; going back to fix a line costs a stroke.

Can I play with a keyboard?

Yes. Arrow keys move between squares, Enter picks a dot or extends the line, and Esc puts the line down. Each square also says what's on it to screen readers.