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
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
| Action | Points | How it works |
|---|---|---|
| Legal player move | Moves +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 Name | Sokoban |
| Category | Puzzle |
| Difficulty | Medium |
| Platform | Web Browser |
| Price | Free |
| Players | 1 Player |
| Controls | Keyboard / Touch |
| Last Updated | 2026-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
2048
Play 2048 online on a 4×4 grid. Slide equal number tiles together, score the value of each merged tile, and get a new 2 or 4 after every valid move.
Tetris
Play Tetris online on a 10×20 board with seven tetrominoes. Clear 1–4 lines for 100/300/500/800 × level and use keyboard or mobile touch controls.
Bubble Pop
Play Bubble Pop online on an 8×10 board. Pop groups of 3+ same-color bubbles, score group size²×5, and continue until no valid moves remain.
Minesweeper
Play Minesweeper online on a 10×10 board with 10 mines. Your first dig protects a 3×3 safe area; use Dig/Flag modes and clear every safe cell.
Tic Tac Toe
Play 3×3 Tic Tac Toe online as X. Easy AI is 60% random and 40% minimax; Unbeatable mode always uses minimax. Track wins, draws and AI wins.
Pong
Play classic Pong online against a CPU. Control the left paddle with mouse or touch, handle 5% faster returns and become the first player to 7 points.