Sokoban
Push every wooden crate onto a goal. Crates can be pushed, never pulled.
How to play
- Move with the arrow keys, WASD, a swipe across the board, or the on-screen direction pad.
- Walk into a crate to push it one square. The square beyond it must be empty; crates cannot be pulled or pushed two at a time.
- The level is complete when every crate stands on a goal. Any crate can fill any goal.
- A crate pushed into a non-goal corner may never come out. Play continues; use Undo to take back one step or Restart to rethink the whole level.
- Clearing a level opens the next one. Your exact position is saved on this device when you leave.
What it trains
- Spatial planning: think about where the crate must go and where you must stand to push it there
- Readable recovery: unlimited Undo and a same-board Restart turn a dead end into a useful next attempt
- Every level has been solved exhaustively, with a definite route and no randomness
Play Sokoban free online: thirty hand-made levels in six chapters, opening with two guided lessons and building toward interlocking crates and goal order. Every level has been solved exhaustively, so each one has a known shortest route. There is no timer, Undo and Restart are always there, and your position and cleared levels stay on this device. No ads, no download, no account.
Got thoughts on this? Tell us — it's anonymous, and every message is read.