Sokoban — Box Pusher
The classic warehouse puzzle: push every box onto a goal. 30+ levels of rising difficulty with unlimited undo and a move counter.
- 🎮 Game
- ✓ Free
- ✓ No sign-up
- ✓ Private — runs in your browser
- ✓ Any device
Solved! 🎉
Level · moves · pushes
⭐ New best for this level!
You finished every level — legend. 🏆
↑↓←→ / WASD move · U / Z undo · R reset · N next Use the D-pad · swipe the board to move · push every box onto a goal.
Select level
of levels solved · difficulty rises as you go.
Why you’ll love Sokoban — Box Pusher
How to use it
- 01
Open it
No download and no login — the tool is ready right at the top of this page.
- 02
Use it
Enter your details or start interacting. Everything updates live as you go.
- 03
Get your result
Copy, download or share your result in a single tap. That’s it.
About Sokoban — Box Pusher
Sokoban — Japanese for 'warehouse keeper' — was created by Hiroyuki Imabayashi in 1981 and published by Thinking Rabbit the following year. The rules fit in one sentence: push every box onto a goal square. You can only push (never pull), only one box at a time, and only from the square directly behind it. Those three constraints are the whole game, and they are enough to make Sokoban one of the most studied puzzle families in computer science — solving it in general is hard enough that it is still used as a benchmark for planning algorithms.
This edition ships 40 hand-authored puzzles in the compact Microban tradition: small rooms, a handful of boxes, and one precise idea per level, with difficulty rising steadily from tutorial-simple to genuinely knotty. The game counts moves and pushes separately, remembers your best move count for every level, and gives unlimited undo, so an accidental push never forces a restart. Solved levels and your position are saved in your browser, and a level-select grid lets you jump straight to any puzzle.
The skill that separates beginners from solvers is spotting deadlocks before they happen. A box pushed into a corner is frozen for good unless that corner is a goal, and a box pinned against a wall can only ever slide along that wall. Work backwards from the goal squares: decide the order the boxes must arrive in, and make sure you can get behind each one when its turn comes. Positioning yourself is half the puzzle.
Popular uses
- ✦ A two-minute logic warm-up before study or focused work
- ✦ Teach kids planning and cause-and-effect with the gentle early levels
- ✦ Chase minimum-move personal bests on levels you have already solved
- ✦ A calm, untimed puzzle for commutes — no clock, no lives, no pressure
Frequently asked questions
What is a deadlock in Sokoban?
What is the difference between moves and pushes?
Is my progress saved if I close the tab?
How do I control it on a phone versus a keyboard?
In what order should I move the boxes?
Is Sokoban — Box Pusher free to use?
Are my scores saved and shareable?
More games
All gamesPeople also use
We built this. We can build yours.
Sokoban — Box Pusher is one of our free tools. Need a website, app, AI agent or automation? Fixed price — and you own the code.