Sokoban – Push Every Box onto a Target

Walk through the warehouse and push boxes only from behind until every box sits on a marked target square.

Click to Play

Sokoban

PuzzleUpdated: 2026-08-07
#puzzle#classic#logic
Free to PlayNo DownloadNo Account Required

About Sokoban

Push every box onto a target square across five fixed Sokoban layouts without trapping a box behind walls or other boxes. The runtime contains five fixed level maps that cycle after completion.

A legal player move increments the Moves counter whether or not that move pushes a box. A box can be pushed only if the square beyond it is neither a wall nor another box.

How to Play Sokoban

1Use the four on-screen arrows or keyboard Arrow keys to walk.

2Walk into a box from one side to push it one cell if the next cell is free.

3Place every box on a target marker to complete the level.

Sokoban Rules

  • Boxes can be pushed but cannot be pulled.
  • Walls and other boxes block a push.
  • When every box is on a target, the next of five levels loads after 1.5 seconds.

Sokoban Scoring

ActionPointsHow it works
Legal player moveMoves +1

Sokoban Game Mechanics

Objective

Push every box onto a target square across five fixed Sokoban layouts without trapping a box behind walls or other boxes.

Round End

A level completes when every box occupies a target; there is no failure timer or automatic deadlock detector.

  • The runtime contains five fixed level maps that cycle after completion.
  • A legal player move increments the Moves counter whether or not that move pushes a box.
  • A box can be pushed only if the square beyond it is neither a wall nor another box.
  • Level and move counts are session-only and are not saved after refresh.

Tips & Strategies

  • Before pushing into a corner, confirm that corner is itself a target because a box cannot be pulled back out.
  • Use Reset Level early after a deadlock instead of adding moves to an unsolvable position.

Game Info

Game NameSokoban
CategoryPuzzle
DifficultyMedium
PlatformWeb Browser
PriceFree
Players1 Player
ControlsKeyboard / Touch
Last Updated2026-08-07

Frequently Asked Questions

How do I play Sokoban?

Push every box onto a target square across five fixed Sokoban layouts without trapping a box behind walls or other boxes. Controls: keyboard, touch.

How does scoring or progress work in Sokoban?

Legal player move: Moves +1

When does Sokoban end or reset?

A level completes when every box occupies a target; there is no failure timer or automatic deadlock detector.

Does Sokoban save progress?

Level and move counts are session-only and are not saved after refresh.

Related Games