Skip to main content
Classic Browser Game

Snake Game Online

Guide your snake across a 20x20 grid, eat the red food to grow, and avoid hitting the walls or your own tail. Free to play, no download required.

High Score: 0
+10 pts per food
Score: 0Best: 0

Ready to Play?

Press Space, arrow keys, or WASD to start

How to Play Snake

  1. 1Click Start, press Space, or tap any direction key to begin the game.
  2. 2Steer the snake toward the red food dot using Arrow Keys, WASD, or the on-screen buttons.
  3. 3Each food item you eat adds one segment to the snake's length and 10 points to your score.
  4. 4Avoid running into the four walls at the edges of the grid.
  5. 5Avoid letting the snake's head touch any part of its own body.
  6. 6The game ends on collision. Click Play Again to try for a higher score.

Controls

Arrow KeysSteer the snake
W / A / S / DAlternative steering
SpaceStart or restart the game
On-screen buttonsMobile directional controls

Tips for a High Score

  • Hug the walls early when the snake is short. It gives you more room in the center for later.
  • Plan your path to food before you move, not as you're about to collide.
  • Avoid cutting off large sections of the grid. Keep your escape routes open.
  • When the snake is long, move in a loose coil pattern to prevent self-trapping.
  • On mobile, tap a direction slightly ahead of when you need to turn, to account for tap latency.

Why Play Snake?

Reflex Training

Quick directional changes sharpen your motor response and hand-eye coordination.

Score Chasing

A clear numeric score and persistent high score give you a concrete target to beat every session.

Quick Sessions

A full run takes under two minutes. Perfect for a short break between tasks.

Spatial Planning

Routing a growing snake requires forward thinking that transfers to strategy and puzzle games.

Other Games

Related Tools

Snake Game FAQ

Click the Start button, press Space, or press any arrow key or WASD key. The game begins immediately and the snake starts moving right.

The snake grows by one segment, your score increases by 10 points, and a new food item spawns in a random empty cell on the grid.

Use the four direction buttons displayed below the game canvas. Tap the arrow that corresponds to the direction you want the snake to move.

No. The snake cannot reverse 180 degrees into itself. If you press the opposite direction key, the input is ignored and the snake continues in its current direction.

Your high score is saved in your browser's localStorage under the key 'rapidcps_snake_high'. It persists across sessions on the same device and browser.

The game ends if the snake hits any wall (the edge of the 20x20 grid) or if the head collides with any segment of its own body.

Yes. Snake trains spatial awareness, planning ahead, and quick directional decision-making. These translate to better map awareness and reaction time in other games.

In this version the speed stays constant at one move per 150ms. The challenge increases naturally as the snake grows longer and the available empty space shrinks.