Box Pusher

📖 Read the strategy guide ›

Box Pusher is a classic-style warehouse puzzle with 30 original levels. You walk around a cramped storeroom and push wooden crates onto glowing floor spots. The catch: you can only push, never pull, and only one crate at a time, so a careless shove into a corner can trap a crate for good. Levels start with a single crate and build up to tight rooms with six crates. Unlimited undo and restart keep it friendly.

How to play

  1. Pick an unlocked level and press Play.
  2. Walk with the arrow keys, a swipe or a tap.
  3. Walk into a crate to push it one step. You cannot pull crates.
  4. Get every crate onto a glowing spot to clear the level.
  5. Use Undo or Restart if a crate gets stuck.

Controls

Computer
Arrow keys or WASD to walk and push. Z or Backspace undoes a move, R restarts the level. You can also click a floor tile to walk there.
Phone and tablet
Swipe to take a step in that direction, or tap a floor tile to walk there. Tap a tile next to you to push a crate. Undo and Restart are below the board.

Tips

  • Never push a crate into a corner unless that corner is a target spot.
  • Crates against a wall can only slide along that wall, so check there is a target on it.
  • Work out which crate has to go in last before you start.

Questions

Are all 30 levels solvable?
Yes. Every level was checked with a solver, and the fewest number of pushes is known for each one.
What is the Perfect Pusher achievement?
Solve any level from 5 onwards using the smallest possible number of pushes.