Skip to content
One Quick Try

Box Pushing Puzzle

Push every box onto a target. Boxes can only be pushed, one at a time, never pulled.

Type
Logic
Takes
about 2-10 min
Result in
moves

Box Pushing

~2-10 min

  1. Push every box onto a target, one at a time. Boxes can't be pulled.
  2. Move with the arrows, a swipe or the pad. Undo takes back a move.
  3. Your result is your moves, against the level's fewest.

Level 1 of 20

Keyboard: arrows or W A S D, Z to undo.

Your result: — moves

How it's measured
  • Traffic Jam

    Slide the cars to free the red one.~2-6 min
  • Sliding Puzzle

    Slide the tiles back into order.~2-5 min
  • Tower of Hanoi

    Move every disk in the fewest moves.~1-5 min
  • 2048

    Slide and join tiles to make 2048.~5-15 min
  • Maze

    Find the way out of a new maze every game.~1-3 min
  • River Crossing

    Get everyone across the river safely.~2-5 min

What are the rules of the Box Pushing Puzzle?

You walk a keeper around a room of walls, boxes and targets. Walking into a box pushes it one square, as long as the square behind it is free. You can only push, never pull, and only one box at a time. The level is done when every box sits on a target. Each of the 20 levels here is the site's own.

Move with the arrow keys or W, A, S and D, by swiping on the room, or with the pad under it. Undo, or Z on a keyboard, takes back a move; Start over resets the level. Levels go from 10 moves at their shortest to 90, and you can pick any of them.

How do you solve a Box Pushing level?

  • Never push a box into a corner unless the corner is a target. Nothing can get behind it to push it out again.
  • Watch boxes against a wall. A box pushed against a wall can only slide along it, so it needs a target somewhere on that wall.
  • Don't park two boxes side by side on a wall. To push either one, the keeper would have to stand in the wall or in the other box, so both are stuck for good.
  • Plan the order. Fill the targets farthest from where boxes come in first, so the early boxes don't block the later ones.

How is your Box Pushing Puzzle result calculated?

Your result is the number of moves the keeper made, every step counted whether it pushed a box or not, set against the fewest moves the level can be solved in. An undone move doesn't count, so undo freely. Your pushes and your time are shown beside it.

What does my Box Pushing rating mean?

The rating compares your moves with the level's fewest, so it needs no averages: exactly the fewest is Perfect, up to 15% more is Excellent, up to 35% more is Good, and up to 80% more is Fair. For every level:

Level (moves)PerfectExcellentGoodFairKeep trying
Level 1101112–1314–1819+
Level 21415–1617–1819–2526+
Level 31819–2021–2425–3233+
Level 42324–2627–3132–4142+
Level 52728–3132–3637–4849+
Level 63132–3536–4142–5556+
Level 73536–4041–4748–6364+
Level 83940–4445–5253–7071+
Level 94445–5051–5960–7980+
Level 104849–5556–6465–8687+
Level 115253–5960–7071–9394+
Level 125657–6465–7576–100101+
Level 136162–7071–8283–109110+
Level 146566–7475–8788–117118+
Level 156970–7980–9394–124125+
Level 167475–8586–99100–133134+
Level 177778–8889–103104–138139+
Level 187980–9091–106107–142143+
Level 198788–100101–117118–156157+
Level 209091–103104–121122–162163+

How is the fewest number of moves known?

Each level was built backwards. A random room was made, its boxes set on their targets, and a search run from the solved position pulling boxes instead of pushing them, one step at a time, until it reached the position farthest from solved. That became the level, so its fewest moves is exact. The site's tests solve every level forwards with a separate search, trying every sequence of moves in order of length, and get the same number.

Is this Sokoban?

It follows the rules of Sokoban, Japanese for “warehouse keeper”, the game Hiroyuki Imabayashi made and Thinking Rabbit first sold in Japan in 1982. Sokoban is a registered trademark, now held by Falcon Co., Ltd., so this page uses a plain name, and the levels are this site's own. For more puzzles about moving things in a tight space, try Traffic Jam or the Sliding Puzzle.

Questions

Can I pull a box?
No. Boxes only move when the keeper walks into them, and only if the square beyond is free.
Does undo count as a move?
No. Undo takes the move back, so it leaves your count as if you had never made it.
What counts as a move?
Every step the keeper takes, whether it pushes a box or not. Pushes are shown separately.
Can I play on a phone?
Yes. Swipe on the room or use the arrow pad under it; Undo and Start over are below the pad.
Is this the Sokoban game?
No. It follows the same rules, but Sokoban is a trademark held by Falcon Co., Ltd., and the levels and page here are this site's own.