Sokoban — free online Puzzle game
Push every crate onto its target — 30 warehouse puzzles.
Sokoban is a free online box pushing puzzle. Walk the warehouse keeper around the floor and push every crate onto a target square. You can only push, never pull, and only one crate at a time, so the order of your moves decides whether the level can still be solved. Thirty levels ramp up from a quick warm-up to real head-scratchers; undo, restart and a hint when a crate is stuck in a corner keep you moving. Swipe, use the on-screen pad or the arrow keys. Play in your browser with no download and no sign-up.
Quick start
- Move the keeper with a swipe, the arrow keys or the on-screen pad.
- Walk into a crate to push it.
- Push every crate onto a target square.
How to play Sokoban
- Each level is a warehouse floor with walls, crates and the same number of target squares.
- The keeper moves one square at a time. Walking into a crate pushes it one square further, if that square is free.
- You can only push, never pull, and you cannot push two crates at once.
- A crate pushed into a corner that is not a target can never come out again — the game warns you when that happens.
- Cover every target with a crate to clear the level and unlock the next. There are 30 levels.
Controls
- Move: swipe on the board, the on-screen pad, arrow keys or WASD
- Undo: the undo button or U
- Restart the level, or jump to the previous / next level, with the buttons
Puzzle tips
- Plan which crate goes on which target before you start pushing.
- Keep crates away from walls unless the target is on that wall.
- Undo is free — use it as soon as a crate is pushed somewhere you cannot reach around.
Frequently asked questions
Do I have to finish the levels in order?
No. The arrow buttons next to the level number (or N for next) jump to any level, and the game remembers how far you have got.
What do moves and pushes mean?
Moves count every step the keeper takes; pushes count the steps that moved a crate.
Is Sokoban free?
Yes. Sokoban is completely free to play in your browser, with no download, no account and no in-game purchases.
Is my progress saved?
Cleared levels and your best result for each are saved locally in your browser on this device. Clearing site data resets them.
Can I play on my phone?
Yes. Sokoban is built for touch screens as well as mouse and keyboard, and it fits portrait and landscape screens.


