Snake

Play free Snake on a 20 × 20 board with three speeds, keyboard, swipe and direction controls. Each fruit earns 10 points. Avoid walls and your own body. Pause, local saves and personal best included.

Local play · Auto-save
Score0
Personal best0

Eat the red fruit for 10 points. Avoid the walls and your own tail.

Changing speed starts a new round.

Arrow keys / WASD, swipe the board or use the direction buttons. Space toggles pause; Esc pauses. Switching away pauses automatically.

How to play Snake

Play free Snake on a 20 × 20 board with three speeds, keyboard, swipe and direction controls. Each fruit earns 10 points. Avoid walls and your own body. Pause, local saves and personal best included.

Controls
Choose Slow, Normal or Fast and start the game.
Features
Eat fruit, avoid your tail and chase a best score at three speeds.
Processing
Runs in your browser, the computer player included; nothing is uploaded
  1. Choose Slow, Normal or Fast and start the game.
  2. Steer with arrow keys, WASD, swipes or the direction buttons. Eat the red fruit.
  3. Space pauses or resumes; Esc pauses. Restart after hitting a wall or your body.

FAQ

Can the snake turn backwards?

A direct reversal is blocked. Up to two turns can be queued to make quick corners without reversing into yourself.

Does it keep moving if I switch tabs?

No. Leaving the page or blurring the browser pauses play. Returning or reloading requires you to resume manually.

Where are scores and progress saved?

Only in this browser. Clearing browser data or switching devices loses this progress. All speeds share one personal best.

More games