Bright ArcadeAll game guides
Bright Arcade · Free browser game

Sokoban

Push crates onto goals in five small warehouse puzzles. Think before pushing: you cannot pull.

Enable JavaScript to play. Rules and practice advice are available below.

No account or download needed. Records, where provided, stay in this browser; clearing site data removes them. Games remain playable without storage. Local friend modes share one screen.

How to play Sokoban

  1. Move the circular player with direction buttons, arrow keys or adjacent-cell taps. A step into a box pushes it if the square beyond is free.
  2. Put every box on a green goal. Walls block movement; you cannot pull a box or push two boxes together.
  3. Undo reverses moves from the current visit. Restart level restores its layout. Next level unlocks after solving; five layouts cycle in order. New game restarts the current level.

Sokoban practice guide

Plan where you must stand before pushing

A box route is not enough: the player must reach the square behind the box for every push. Moving a box beside a wall can remove access to that side. A non-goal corner is especially dangerous because neither of its blocked directions can be used to push the box back out. Walk around a box first when that preserves more options.

A goal is above the box

A box has a green goal directly above it. To push upward, the player must stand directly below the box. Approaching from the top and pushing down moves it away from the goal. Before taking that downward push, check whether you can walk around to the lower square instead.

A focused practice session

  1. Before each push, identify the player’s required standing square.
  2. Avoid pushing a box into a wall corner unless that corner is a goal.
  3. Use Undo to recover a blocked route and compare a different approach.

What to keep in mind

Step count and push count measure different things. Walking extra steps to reach the correct pushing side can save an otherwise impossible position. The five supplied layouts are checked for a solution.

Share this game

Send a direct link to Sokoban.

Your privacy choices

Games work without analytics. Allow optional Google Analytics to help us understand which pages visitors use, or keep it off. You can change this choice here at any time.

Read our privacy policy