Skip to content

Box Pusher

Push every crate onto a target in 40 levels.

How to play Box Pusher

Goal

Push every crate onto a target square in as few moves as possible.

  1. 1Walk with the arrow keys, by swiping, or by tapping a square to walk there.
  2. 2Walk into a crate to push it one square. You can push only one crate at a time and you can never pull.
  3. 3A crate pushed into a corner that is not a target is stuck for good, so plan before you push.
  4. 4Undo any move and restart any time. Solving a level unlocks the next one.

On a computer

Arrow keys or WASD to move, U or Backspace to undo, R to restart, Escape for the level list.

On a phone

Swipe to move, tap a square to walk there, or use the direction pad.

Play Box Pusher free online, a Sokoban-style puzzle with 40 original levels. Push crates onto targets, undo freely and beat your best move count.

Box Pusher tips and strategy

  • Before you push, ask where the crate needs to end up and from which side you will need to push it.
  • Never push a crate into a corner unless that corner is a target. It can never come out.
  • A crate against a wall can only move along that wall, so check that the wall leads to a target.
  • Two crates side by side against a wall are usually stuck too.
  • Deal with crates that block the room's narrow passages first.
  • Tap a square to walk there automatically. It saves time and never pushes a crate by accident.
  • Count your moves on a second try. The best scores often come from a smarter order of pushes.

About Box Pusher

Box Pusher is a warehouse puzzle in the style of Sokoban. You control a small worker in a room full of crates and target squares. Walk into a crate to push it, and get every crate onto a target. It sounds easy, but you can only push, never pull, and only one crate at a time, so a single careless push can wedge a crate against a wall for good.

Sokoban was created in Japan in the early 1980s and has inspired thousands of puzzles since. All 40 levels here are original and were made for this site. Each one was generated by working backward from the solved room, then checked by a computer solver to prove it can be finished. They are ordered from gentle one crate warmups to tight rooms with four crates and long solutions.

Your best move count for every level is saved, and solving a level unlocks the next. Undo is unlimited, so feel free to experiment.

Box Pusher FAQ

Is Box Pusher the same as Sokoban?

It uses the same classic rules as Sokoban, but the name, art and all 40 levels are our own.

Can every level be solved?

Yes. Every level was checked by a solver that found a full solution before it was added to the game.

What counts as a move?

Every step the worker takes is a move, whether or not it pushes a crate. Pushes are shown separately. Undo takes moves back.

How do I unlock more levels?

Solve a level to unlock the next one. The first level of the Medium and Hard groups is always open.

Can I play on my phone?

Yes. Swipe in any direction to walk, tap a square to walk there, or use the on-screen direction pad.

More puzzle games

All 22 puzzle games