Sokoballs icon

Sokoballs

Puzzle · Arcade · Ball

🎮 Playing Sokoballs
Genre
Puzzle, Arcade, Ball
Platform
Web browser (desktop, mobile, tablet)
Price
Free
Updated

More arcade games

See all →
📖 Guide
Drive Mad thumbnail
▶ Play
Drive Mad
👾 Arcade
📖 Guide
Smash Colors 3D thumbnail
▶ Play
Smash Colors 3D
👾 Arcade
Wavy Trip thumbnail
▶ Play
Wavy Trip
👾 Arcade
📖 Guide
Gold Miner thumbnail
▶ Play
Gold Miner
👾 Arcade
Greedy Apple Snake thumbnail
▶ Play
Greedy Apple Snake
👾 Arcade
Cat Pinball thumbnail
▶ Play
Cat Pinball
👾 Arcade
Bricks Breaker thumbnail
▶ Play
Bricks Breaker
👾 Arcade
Skater Kitty thumbnail
▶ Play
Skater Kitty
👾 Arcade

About Sokoballs

Sokoballs is a browser puzzle game built around the classic block-pushing formula popularized by Sokoban, reworked here with balls instead of crates. Each level drops you into a small pixel-art room scattered with balls and marked target switches, and the goal is simple to describe but tricky to execute: push every ball onto its matching switch without getting anything wedged in a corner or dead end. Because you can only push balls, never pull them, one careless move can lock a level out of reach, so success comes down to reading the whole layout before committing to a path. Levels start small and forgiving, then steadily add more balls, tighter corridors, and multi-step routing puzzles that force you to plan several pushes ahead. It's a quick-session game with a retro look, playable free directly in the browser on desktop or mobile, with no download or account required.

How to play Sokoballs

  1. Load the level and take a moment to spot every ball and its matching target switch before moving.
  2. Move your character with the arrow keys or WASD to walk into a ball and push it forward one tile at a time.
  3. Plan each push carefully — you can only push balls, never pull them back toward you.
  4. Guide every ball onto a switch; the level only clears once all switches are covered.
  5. If a ball ends up stuck in a corner or wall with no way to reach its switch, press R to restart the level.
  6. Work through the levels in order — later stages add more balls and tighter layouts that need multi-step planning.

Controls

  • Desktop: Arrow keys or WASD to move your character and push balls; press R to restart the current level.
  • Mobile / tablet: Use the on-screen directional controls to move and push balls, with a tap-to-restart button available if a ball gets stuck.

Sokoballs tips & strategy

  • Scan the whole room before your first move — identify every ball and which switch it needs to reach.
  • Push balls that need to travel farthest or into tricky spots first, and save the easy, nearby ones for last.
  • Never push a ball into a corner or dead-end tile unless its switch is right there — you can't pull it back out.
  • Work out the final push each ball needs, then plan backward from that to figure out your first move.
  • If you box yourself in or trap a ball, don't keep pushing blindly — restart with R and try a cleaner order.
  • Slow down on later levels; a single wrong push can make the whole level unsolvable and force a restart.

What makes Sokoballs fun

Sokoban-style ball-and-switch puzzles across a run of increasingly complex levels, wrapped in retro pixel-art visuals, playable instantly in the browser on desktop or mobile with no download.

Sokoballs FAQ

Is Sokoballs free to play?

Yes. Sokoballs runs directly in your browser at no cost, with no download, install, or account needed.

How do I play Sokoballs?

Push every ball in the level onto its matching switch using the arrow keys or WASD. The level is complete once all switches are covered.

Can I play Sokoballs on mobile?

Yes. Sokoballs works in mobile browsers with touch controls, so you can play on a phone or tablet as well as on desktop.

Do I need to download Sokoballs?

No. It's an HTML5 browser game, so you can play it instantly on the game page without installing anything.

What happens if a ball gets stuck?

Since balls can only be pushed, not pulled, a ball wedged in a corner away from its switch usually means the level can't be finished — press R to restart and try a different order of moves.

🔥 Popular games

See all →
Battle Simulator - Sandbox thumbnail
▶ Play
Battle Simulator - Sandbox
🏗️ Simulation
Road Designer thumbnail
▶ Play
Road Designer
🏗️ Simulation
Runner thumbnail
▶ Play
Runner
👾 Arcade
Last Play. Ragdoll Sandbox thumbnail
▶ Play
Last Play. Ragdoll Sandbox
🏗️ Simulation
Undisputed MMA thumbnail
▶ Play
Undisputed MMA
⚽ Sports
📖 Guide
Spot the Differences thumbnail
▶ Play
Spot the Differences
🎈 Casual
📖 Guide
Drive Mad thumbnail
▶ Play
Drive Mad
👾 Arcade
Hotgear thumbnail
▶ Play
Hotgear
🏎️ Racing
Yeloli Princess Makeup thumbnail
▶ Play
Yeloli Princess Makeup
👗 Dress-up
ParkourCraft thumbnail
▶ Play
ParkourCraft
⚔️ Action
Basketball Superstars thumbnail
▶ Play
Basketball Superstars
⚽ Sports
Steal a Brainrot Arena 67 thumbnail
▶ Play
Steal a Brainrot Arena 67
⚔️ Action