Initializing, please wait a moment

Pipe Rotate Puzzle is a minimal pipe-link game in the browser: tap or click tiles to rotate them until every pipe connects from the power source. Grid grows with level (3x3 up to 7x7). About ~32 KB after Play, no install, no account.

Prefer a sliding tile puzzle? Try Cyber Slide Puzzle.

PIPE ROTATE PUZZLE

Rotate pipe tiles to link every cell from the power source. From pipzzle by kiy995 (MIT). About ~32 KB downloads once when you press Play. Level and theme stay in your browser.

Tap or click a tile to rotate it 90 degrees. R reset board, U undo, N new game (clears level progress). Settings drawer for olive or light theme. Works on touch screens.

Press Play to load the game.
Saves use ftol:piperotatepuzzle:theme and ftol:piperotatepuzzle:level.

Pipe Rotate Puzzle


Pipe Rotate Puzzle is a link-the-pipes game that runs right in your browser. Rotate each tile until every cell connects back to the power source, and clear the board to move up a level.

Every board is a fresh layout, not just a bigger one

Clearing a level does more than add tiles. The puzzle builds each board procedurally and cycles through five layout styles, so the routing challenge keeps changing even between boards of the same size. Because every board is generated on the fly, no two runs hand you the same pipes twice.

  • Maze and grid layouts.
  • Sparse boards give you fewer tiles to rotate.
  • Dense boards pack the grid.
  • Symmetric boards lay out a mirrored pattern to read.

Your level and theme stay on this device

The grid starts at 3x3 and grows toward 7x7 as you clear levels, so progress is worth keeping. Your current level and your chosen theme - olive or light, set in the settings drawer - are saved in this browser under ftol:piperotatepuzzle keys, and a return visit resumes where you left off. Starting a new game clears the saved level, and nothing is uploaded.

← Back to games

Related tools:

  • Snake Classic - Snake Classic - Press an arrow key (or swipe on a phone) and the game starts instantly - eat the
  • Retro Tank Battle - Retro Tank Battle - Drive your tank with the arrows or WASD, fire with Space, and clear the wave of
  • Garden Defense - Garden Defense - Pick a defender card - Shooter (100 energy), Battery (50, makes more energy), or
  • Voxel World Builder - Voxel World Builder - a free browser voxel sandbox: infinite terrain, six biomes, caves and ores,
  • Sky Gates Flight - Sky Gates Flight - Fly a little plane over the ocean and steer through the gates - green ones add
  • City Time Machine 3D - City Time Machine 3D - Drag the 1945-2055 timeline and watch one city block's buildings, vehicles,
  • 2048 Game - Merge the Numbers Puzzle - 2048 Game - Merge the Numbers Puzzle - Slide the numbered tiles with the arrow keys, WASD, or a
  • City Drive Open World 3D - City Drive Open World 3D - a free open-world driving game in the browser: a seeded neon night city
  • Retro Highway Racer - Retro Highway Racer - a free lo-fi driving game in the browser: steer a randomly generated highway,
  • Hover Racing - Hover Racing - a free anti-gravity racing game in the browser: pilot a hover ship down a neon 3D
  • Retro Arcade Shooter - Retro Arcade Shooter - a free lo-fi browser shooter: blast robot spiders through a dark server
  • Marble Maze - Marble Maze - a free 3D maze puzzle in the browser: roll a ball through a procedurally-generated

Tags: #games

Related guides:

Loading reviews...

Frequently Asked Questions

What does Pipe Rotate Puzzle do?

You rotate pipe tiles on a grid until every cell connects to the power source. Locked tiles unlock when power reaches them. Completing a board advances the level and grows the grid up to 7x7.

Does it work on a phone?

Yes. Tap a tile to rotate it. The layout is touch-friendly. Keyboard shortcuts R, U, and N work on desktop.

Is anything saved in my browser?

Yes. Theme uses ftol:piperotatepuzzle:theme (olive or light). Level progress uses ftol:piperotatepuzzle:level. New game clears level progress. Nothing is uploaded.

How big is the download?

About ~32 KB of HTML and JS after you press Play. The browser caches it for later visits on the same device.

How do I play?

Click or tap a tile to rotate 90 degrees. Connect all pipes from the source. R resets the current board rotations. U undoes the last rotation. N starts a new game from level 1. Open settings for theme and keyboard help.

Is this open source?

Yes. Adapted from pipzzle by kiy995 (kiy995/pipzzle) under the MIT license. This site build namespaces localStorage and ships LICENSE next to the engine.