Box Pusher

Move with the arrow keys or WASD, swipe on the board, or use the d-pad under it. Walk into a crate to push it one square; you can't pull, and you can't push two at once. Get every crate onto a dashed target to finish the level. Z (or Undo) takes back a move, R restarts the level.

Free demo run1:302 of 2 left todayGrown-ups: free account

Level 1/10Moves 0Best 0 levels

📦 Box Pusher

Push every crate onto a dashed target. Arrows / WASD, swipe, or the d-pad. Z undoes, R restarts the level.

Box Pusher — a free online arcade game on TotType

Box Pusher is the classic warehouse puzzle: a little worker, some crates, and dashed targets they need to sit on. Walking into a crate pushes it one square; you can never pull one back, and you can't push two in a row, so a crate shoved into a corner is stuck for good. That one rule is the whole puzzle. Ten hand-made levels start with a single crate and a single push and work up to routes that need planning; Undo takes back your recent moves (up to 60) and Restart resets the level, so experimenting is free. Score is levels completed. It's free in any browser with no download — anyone can try a demo run with no account, and a free parent account with a verified email unlocks unlimited play.

Made for
Kids
Players
1, or up to 4 online
Online
With everyone playing it now, or in a private room with a 4-character code; bots (marked 🤖) fill empty seats
Controls
Keyboard, mouse or touch
Scored in
levels · posts to the arcade leaderboard
Shelf
Puzzle & brain games
Cost
Free — try a demo run with no account (one run, up to 90 seconds, twice a day; not saved); a free parent account with a verified email unlocks unlimited play and saved scores
En español
Box Pusher en español

How to play Box Pusher

Move with the arrow keys or WASD, swipe on the board, or use the d-pad under it. Walk into a crate to push it one square; you can't pull, and you can't push two at once. Get every crate onto a dashed target to finish the level. Z (or Undo) takes back a move, R restarts the level.

Tips & tricks

  • Before the first push, find where each crate has to end up and which side you need to be on to push it there.
  • Never push a crate against a wall unless its target is along that wall — it can only slide along it from then on.
  • Stuck? Undo is free. Take back three moves rather than restarting a level you were mostly through.

Frequently asked questions

How do you play Box Pusher?

Move with the arrow keys, WASD, a swipe, or the d-pad. Walk into a crate to push it. Put every crate on a dashed target to finish the level. Press Z to undo a move and R to restart the level.

Why can't I move the crate?

Either something is behind it (a wall or another crate) or you are trying to pull. Crates only move away from you, one at a time — walk round to the other side.

How many levels are there?

Ten, from a one-push warm-up to levels that need a plan. Your best is how many you have finished, and it posts to the arcade leaderboard.

Can I play Box Pusher online with friends?

Yes. Open Box Pusher and choose Play online to join everyone playing it right now: up to 4 players a round, all starting together, and the highest score wins. When nobody else is on, computer players marked as bots hold the empty seats, and a real player always takes a bot's place. To play only with friends, make a private room and share its 4-character code. Online play needs a free parent account with a verified email, and players see only each other's nicknames and scores: there is no chat.

More games you’ll like

All 59 games →