Play now

Puzzles game

Sokoban Master

Sokoban Master is a grid-based logic puzzle game inspired by the traditional Sokoban warehouse challenge. Players navigate tight warehouse rooms with the goal of pushing every crate onto its designated target square. Because crates can only be pushed forward and never pulled backward, each step demands careful spatial thinking and deliberate route planning to avoid trapping pieces against walls.

More Puzzles
PuzzlesSokoban Master

Choose Play now to load the game.

Open source

Official listing

Game description

Sokoban Master is a challenging and addictive puzzle game inspired by the classic Sokoban experience. Your mission is simple: push every crate onto its target position. But be careful—crates can only be pushed, never pulled, so every move matters! Progress through multiple difficulty levels, from beginner-friendly puzzles to more challenging stages. Earn stars by completing levels efficiently, track your moves and progress, unlock achievements, and even create your own puzzles with the built-in Level Editor.

From the game listing

Instructions and controls

Desktop Arrow Keys or WASD mdash Move Z mdash Undo move Mobile Touch click the game board to move Use the on-screen D-pad controls

Game videoWatch before you playOpen the official gameplay walkthrough for Sokoban Master

Open this card to load the gameplay video.

Game walkthroughHow to play Sokoban MasterRules, controls, strategy, tips and answers

About Sokoban Master

Sokoban Master is a grid-based logic puzzle game inspired by the traditional Sokoban warehouse challenge. Players navigate tight warehouse rooms with the goal of pushing every crate onto its designated target square. Because crates can only be pushed forward and never pulled backward, each step demands careful spatial thinking and deliberate route planning to avoid trapping pieces against walls.

In Sokoban Master, each puzzle places your character inside a maze-like layout filled with stationary obstacles, movable crates, and marked goal positions. The core gameplay loop revolves around maneuvering your character into position behind a crate and shoving it along open floor tiles until every marker is covered. Because the layout confines your movement and crates cannot be pulled, advancing even one tile in the wrong direction can obstruct a corridor or wedge a crate into a corner.

The game structures its challenge across a spread of beginner-friendly puzzles up through more intricate stages. While solving layouts, the game tracks your total move count and progress, rewarding efficient solutions with stars and achievements. When you want to experiment beyond the prebuilt challenges, a built-in Level Editor allows you to construct and test custom puzzles.

Your goal

The primary objective in Sokoban Master is to guide your character through each stage and push every single crate onto an active target location. Beyond merely clearing the room, your goal is to solve each layout efficiently with as few moves as possible. Minimizing wasted steps helps you secure star ratings, unlock in-game achievements, and advance through the difficulty spectrum.

How to play Sokoban Master

1. Survey the room layout before making your first move, identifying where all target locations and crates are positioned.

2. Move your character adjacent to a crate using the directional controls on your keyboard, touch screen, or on-screen D-pad.

3. Push the crate forward into an open path, keeping in mind that you cannot pull it back once advanced.

4. Use the undo command whenever you make a mistake or push a crate into a dead end.

5. Place all crates simultaneously onto their corresponding targets to finish the stage and record your move count.

Controls and device support

On desktop, move your character using the Arrow Keys or WASD, and press Z to undo your last move. On mobile devices, tap or click directly on the game board to move, or steer your character using the on-screen D-pad controls.

  • Controls: WASD + arrow keys
  • Device support: Desktop + mobile
  • Game frame: 800 x 600

Rules to keep in mind

  • Crates can only be pushed in the direction you are facing; they cannot be pulled backward.
  • Every crate in the level must occupy a target position to successfully complete the puzzle.
  • You can reverse moves using the undo feature if a crate gets stuck or an unintended step is taken.
  • Player performance is evaluated on move efficiency, which influences star rewards.

What makes the challenge interesting

The core appeal of Sokoban Master lies in deliberate spatial reasoning and backward planning. Because you cannot pull objects, pushing a crate against a flat wall or into an enclosed corner without a target usually renders the puzzle unsolvable in that configuration. Success requires working backward from the end state: deciding which target must be filled last, keeping pathways clear for your character to navigate around remaining crates, and conserving steps to earn top ratings.

Tips for Sokoban Master

  • Work backward from the targets by identifying which goal square is deepest or hardest to reach, ensuring you do not block access paths with earlier crate deliveries.
  • Avoid pushing crates into corners unless that exact corner contains a target, as a cornered crate cannot be pushed from any side.
  • Keep open corridors clear so your character can freely circle around crates to push them from different angles.
  • Rely on the undo move feature immediately after realizing an error rather than continuing with a broken path.
  • Experiment with the Level Editor to build your own room puzzles, which helps sharpen your understanding of blocking patterns and clearance rules.

Stages and progression

Progression in Sokoban Master takes players through multiple tiers of puzzle complexity, starting with beginner-friendly layouts and ramping up toward challenging arrangements with narrow corridors and multiple crates. As you complete stages, the game tracks your moves and overall progress, rewarding cleaner, more efficient solutions with stars. Additionally, solving puzzles lets you unlock achievements, while the built-in Level Editor provides an open-ended outlet to craft custom challenges.

Playing on different devices

Desktop players have access to keyboard inputs, using either the Arrow Keys or WASD for four-directional movement alongside the Z key for rapid move undos. On mobile screens, players can either tap and click directly on the game board to direct character movement or navigate using the dedicated on-screen D-pad interface.

The skills behind the game

As a classic logic puzzle game, Sokoban Master embodies the traditional principles of spatial grid challenges. It emphasizes structured problem-solving, clean decision-making, and consequence management where every push permanently changes the board layout until reversed. Enthusiasts of brain teasers and classic puzzle formats will appreciate its pure focus on route planning and deliberate step execution.

Who will enjoy this game

Players looking for a reliable puzzle game online will find Sokoban Master to be a faithful interpretation of classic box-pushing mechanics. The title offers accessible controls across desktop and mobile browsers, making it suitable for casual logic practice or deeper analytical puzzle solving. Whether you want to test your spatial reasoning against standard difficulty stages or experiment with level creation, it delivers a focused, distraction-free brain exercise.

Frequently asked questions

Can crates be pulled backward if I make a mistake? No, crates can only be pushed forward. However, you can use the undo function at any time to step back your recent actions.

How do I earn stars in Sokoban Master? Stars are earned by completing levels efficiently. The game tracks your moves, rewarding solutions that reach the goal with fewer total steps.

Does the game include a way to build custom puzzles? Yes, Sokoban Master features a built-in Level Editor that allows players to create, test, and play their own custom puzzle designs.

Something not right?

Tell us if the game does not load, the information is wrong or the content needs review.

Report a problem