Sokoban - Classic Push Box Puzzle

Push all boxes to target positions in this timeless logic puzzle

Frequently Asked Questions

Have another question? Let us know.

How do I play Sokoban?

Use arrow keys (↑↓←→) or WASD to move the player character. Push boxes onto target positions (marked with dots). You can only push boxes forward, not pull them. Complete the level by placing all boxes on targets.

Can I undo my moves?

Yes! Press Ctrl+Z or click the undo button to reverse your last move. You can undo as many moves as you like.

How many levels are there?

There are 15 carefully designed levels, from easy to challenging. You can select any level using the number buttons at the bottom.

What happens if I get stuck?

If you get stuck, you can press Ctrl+R or click the restart button to reset the current level. You can also undo moves one at a time to find where things went wrong.

Can I play on mobile?

Yes! Use the on-screen directional buttons to control the player on touch devices.

What are the best strategies for Sokoban?

Key strategies include: 1) Avoid pushing boxes into corners or against walls unless that's their target; 2) Plan backward from the goal; 3) Be careful not to block yourself in; 4) Think multiple moves ahead before pushing a box.

Where does Sokoban come from?

Sokoban was created in 1981 by Hiroyuki Imabayashi. The name means 'warehouse keeper' in Japanese. It has become one of the most influential puzzle games, inspiring countless variations and being used extensively in artificial intelligence research.

Explore Game Details

How to Play Sokoban

Sokoban (Push Box) is a classic puzzle game originally created in 1981. The objective is simple: push all boxes onto target positions. But be careful - you can only push boxes forward, you cannot pull them, and you cannot push two boxes at once. Each move must be carefully planned, making Sokoban a true test of logical thinking and foresight.

Our version features 15 carefully designed levels inspired by the classic Microban collection, ranging from beginner-friendly to challenging. Use arrow keys, WASD, or the on-screen buttons to control the player. Press Ctrl+Z to undo and Ctrl+R to restart. Each level requires strategic thinking - one wrong push could make the puzzle unsolvable!

Psychology Behind Sokoban

Planning and Foresight

Sokoban requires you to think several moves ahead. Unlike many puzzle games, you cannot simply undo every move easily in the original version, which forces you to develop mental simulation skills. Research on cognitive psychology shows that planning tasks like Sokoban engage the prefrontal cortex, the brain region responsible for executive function and decision-making.

Spatial Reasoning

Navigating boxes through tight corridors and around corners exercises your spatial reasoning abilities. You need to mentally visualize how boxes will move and whether there is enough space to maneuver. This type of spatial problem-solving is closely linked to mathematics and engineering thinking.

Problem-Solving Strategies

Experienced Sokoban players develop systematic strategies: identifying deadlocks, recognizing irreversible moves, and planning backward from the goal state. These are the same cognitive strategies used in algorithm design, project management, and scientific research. Regular practice with Sokoban can improve your ability to break down complex problems into manageable steps.

Buy me a coffee