Sokoban
Arrow keys / WASD or swipe to move. Push every 📦 onto a 🎯. Z to undo.
How to play
- Move your character with the arrow keys or the on-screen D-pad.
- Walk into a box to push it — but only if the space beyond it is clear.
- You can only push one box at a time, and never pull. Push carefully.
- Get every box onto a glowing target square to solve the level.
Strategy & tips
- Never push a box into a corner (unless the corner is a target) — it gets stuck there forever.
- Avoid pushing a box flat against a wall along a side with no target; it can no longer come off that wall.
- Solve the boxes that are hardest to reach first, while you still have room to maneuver.
- Plan the final resting order — sometimes you must place the back boxes before the front ones.
- Use Undo freely to test a push, and Restart if you deadlock a box.
FAQ
Are the levels always solvable?
Yes. Every level is hand-crafted and verified solvable, so there is always a way to push all the boxes onto their targets.
Is Sokoban free?
Yes — it plays free in your browser with no download or sign-up, on desktop and mobile.
Can I undo a mistake?
Yes. There is an Undo button (and a Restart) so you can recover if you push a box into a bad spot.
How do I play on mobile?
Use the on-screen D-pad to move. Everything works by touch.