CalcoTools Games

Crate Push

Push every crate onto a goal in this classic warehouse puzzle. A new daily puzzle plus 30 levels that grow from one crate to four.

How to play

  1. Move your round character with the arrow keys, WASD or the on-screen pad. Walk into a crate to push it one square.
  2. You can push only one crate at a time, and never pull. A crate cannot be pushed into a wall or another crate.
  3. Cover every diamond goal with a crate to solve the level. Crates turn indigo when they sit on a goal.
  4. Undo takes back your last step and Restart resets the level. Daily is today's shared puzzle; Levels has 30 puzzles, each guaranteed solvable.

Tips and strategy

  • Before you push, picture where the crate ends up. A crate pushed into a corner can never move again.
  • A crate against a wall can only slide along that wall, so only push it there if a goal is on that wall.
  • Work backward from a goal: which square must the crate come from, and where do you need to stand to push it?
  • If you are stuck, use Undo rather than Restart, since the mistake is usually only a few steps back.

FAQ

Is every level solvable?
Yes. Each puzzle is built by playing a solution in reverse from a solved position, so a solution always exists.
Is this Sokoban?
It is the same style of puzzle, with original levels generated for this site.
Is the daily puzzle the same for everyone?
Yes. It is generated from the UTC date, so everyone gets the same puzzle until 00:00 UTC.
How is my score counted?
Moves counts every step and Pushes counts only the steps that moved a crate. Your best moves for each level are saved on this device.