A cozy box-pushing brain-teaser: nudge every crate onto its glowing target to clear the room. Six hand-built rooms that get trickier as you go.
About Box Pusher
Box Pusher is a classic Sokoban-style logic puzzle stripped down to its purest, most satisfying form. You walk a tiny figure around tight grid rooms and shove wooden crates onto marked targets, one square at a time. Here's the catch: you can only push, never pull, so a single careless step can wedge a crate into a corner and force a restart. There are six rooms. They start friendly, then steadily ramp into proper head-scratchers that reward planning your route before you commit. Everything is drawn live on a canvas, so it loads instantly, runs fully offline, and scales cleanly from phone to desktop. Play with swipes, the on-screen D-pad, or arrow and WASD keys, and tap Restart whenever you paint yourself into a corner. It's a quiet, thinky game with no timers and no pressure, just you versus the boxes. Open-source game by Pwter, used under the MIT license.
Where Box Pusher comes from
The crate-pushing puzzle is Sokoban, Japanese for 'warehouse keeper', created by Hiroyuki Imabayashi in 1981 as a hobby project on the NEC PC-8001 and published by his company Thinking Rabbit in 1982. It has since been ported to more than 30 platforms, reached the West on the Game Boy as Boxxle, and has been proven PSPACE-complete, meaning arbitrary levels are among the hardest puzzles a computer can be asked to solve. Box Pusher is an open-source browser take on the concept, not the original Thinking Rabbit game. Source.
Inside Box Pusher: what we checked
The numbers below come from Box Pusher's own source code, and the screenshots are from our own test run of the game (20 October 2026).


- There are 6 levels, from a single crate to a warehouse with 20. The crate counts are 1, 6, 10, 11, 20 and 12.
- You can only push, never pull, and only one crate at a time: a crate will not move if there is a wall or another crate behind it, so it is easy to trap one in a corner for good.
- There is no undo. If you get stuck, R or the Restart button resets the level.
- The move counter counts every step you take, with or without a push, but a step into a wall or a blocked crate is not counted. The Level Clear message shows your total.
- The level is won when every crate sits on a goal ring. Prev and Next let you jump between levels at any time, and nothing is locked.
- Controls are the arrow keys or WASD, a swipe on the board, or the on-screen arrows. Nothing is saved, so closing the page returns you to level 1.
Unblocked Chromebook No Download Mobile For Kids Classic
How to play Box Pusher
Move your character around the room to push the wooden crates. Slide every crate onto a glowing ring target to clear the level. You can only push crates, never pull, and you can't push two crates at once or push one into a wall, so think a few moves ahead. Clear all targets to advance to the next of six rooms.
Controls
Swipe on the board or use the on-screen D-pad to move. On desktop, use Arrow keys or WASD to walk and R to restart. Buttons let you jump to the previous or next level or restart the current one.
Tips & tricks
- You can only push, never pull, so never shove a crate into a corner unless that corner is a target.
- Plan your full route before you start moving; backing out of a mistake usually means a full restart.
- Keep crates off walls when you can. A crate against a wall can only slide along that wall.
- Solve the crates that are hardest to reposition first, then mop up the easy ones.
Frequently asked questions
Does Box Pusher save my progress?
No. Box Pusher does not save anything between visits — every session starts fresh, and nothing is stored on your device or uploaded anywhere.
Is Box Pusher unblocked at school or work?
Box Pusher is a plain web page of about 44303 KB — no plugin, no installer, no app store — so it loads on a Chromebook or a locked-down school or office laptop the same way any other page does, and the whole game arrives in one short download. Whether it opens comes down to your network's filter rather than the game itself.
Who made Box Pusher?
Box Pusher is a free browser edition of a well-known classic, rebuilt with modern web technology so it runs anywhere.