About Box Push
Box Push is Sokoban, the warehouse puzzle that has been teaching people to think three moves ahead since the early 1980s. The setup never changes: you are a worker in a grid of walls, there are boxes on the floor, and there are goal squares. Push every box onto a goal and the level is solved.
The catch is the one rule that makes Sokoban a classic. You can only push boxes, never pull them. Shove a crate into a corner or flat against a wall and it may be stuck forever, which turns a calm-looking room into a genuine logic puzzle. This collection runs to a hundred hand-built levels that start friendly and grow teeth.
There are no timers and no reflexes here, just you and the grid. It is the kind of puzzle you can put down mid-level and pick up an hour later with the whole thing still laid out in your head.
How to play Box Push
Walk into a box to push it. You can only push, never pull, and you cannot push two boxes at once. Move every box onto a goal square to clear the level. Because a box shoved into a corner is stuck for good, the real puzzle is the order and direction of your pushes.
| Desktop | Arrow keys or WASD to walk and push |
|---|---|
| Mobile | Swipe in the direction you want to move |
| Reset | Restart the level when a box gets stuck |
| Goal | Push every box onto a goal square |
Tips & strategy
- Never push a box into a corner unless that corner is its goal. Once cornered, it cannot come back.
- Be careful pushing boxes flat against a wall. If the goal is not on that wall, the box may be trapped along it.
- Solve from the back of the room forward, placing the boxes that are hardest to reach first.
- Plan where you need to stand. To push a box one way you must be on the opposite side, so footwork matters as much as the push.
- If a level feels impossible, you probably trapped a box early. Reset and try a different first move.
- Work out the final resting place of each box before you push anything.
Frequently asked questions
What is Box Push?
Box Push is a Sokoban puzzle. You push boxes around a grid and onto goal squares, with the rule that boxes can only be pushed, never pulled.
Why is my box stuck?
A box pushed into a corner, or flat against a wall away from its goal, usually cannot be recovered. That is the core challenge of Sokoban.
How many levels are there?
This collection has around a hundred levels that scale from gentle introductions to genuinely tricky rooms.
Can I reset a level?
Yes. You can restart a level whenever a box gets trapped, which is a normal part of solving these puzzles.
Does Box Push save my progress?
Yes. Your level progress is stored in your browser on the same device.




