0
Record0

Snake Game

The Snake game is a one-player arcade game: you steer a snake around a grid, eat fruit to grow, and avoid the walls and your own body. On Snake100 you play it free in your browser, with no download and no account. The board is at the top of this page. On a wide screen, press ↑, ↓ or → (or W, S, D) to start. On a phone or a narrow window, tap Play and swipe.

On this page: how to play, how to win, settings, speedrun goals, modes, phone play, history and FAQ.

How to play Snake

The snake moves on its own. All you choose is where it turns.

Goal

Eat as much fruit as you can. In Classic, the plain mode with no extra rule, each fruit adds 1 point and makes the snake one cell longer. The snake starts 4 cells long, facing right.

Long blue snake on a green checkered board with one apple; the header shows a score of 32 and a best score of 32
Score 32, best 32: while you beat your best, the trophy number climbs with your score.

Controls

Game over

In Classic, the round ends when the snake's head hits a wall or its own body. A card then shows your score for the round, your best score for these settings and a Play again button.

Game over card over a dimmed board, showing a score of 10, a best score of 42 and a Play again button
Here the snake hit the top wall: 10 points this round against a best of 42.

How to win the Snake game

You win Snake by filling the whole board with the snake. When no free cell is left, the game shows "You win!". In Classic the top score is the number of cells minus the 4 the snake starts with, so a 19×13 board of 247 cells allows 243 points. That figure comes from the game's code; we haven't played a round to a full board yet.

The board size depends on your window. In a 1280×800 browser window we measured 14×10 cells on Small, 19×13 on Medium and 25×18 on Large.

Tips for a longer snake

Settings: speed, board size, fruit and colors

On a screen at least 1100 pixels wide, Settings is a column next to the board. Changing the speed, board, number or kind of fruit, snake color or goal there starts a fresh round and ends the one in progress. Theme and sound change at once. On a narrower screen, Settings opens over the board and your changes apply when you press Play or close it.

Snake board with a blue snake facing an apple and a hint showing the arrow keys, next to a Settings column with mode tiles and rows for Count, Speed, Board, Goal, Fruit, Color and Theme
Before the first key press, the snake waits and a hint on the board lists the keys.
SettingChoices
SpeedSlow, Normal or Fast: one cell every 177, 133 or 88 ms. Normal is the default.
BoardSmall, Medium, Large or Custom. The cell count follows your window; Custom has a slider and shows columns × rows.
Count1, 3 or 5 fruit on the board at once, or Lots of fruit.
Fruit8 fruits, or Mixed.
Color19 snake colors, including gradients and Rainbow.
Theme9 themes: Meadow, Night, Snow, Volcano, Desert, Forest, Ice, Dusk and Ocean.
GoalNo goal, 10, 25, 50 or 100 fruit, or fill the board.

Speedrun goals and your best score

A goal turns a round into a timed race to a set number of fruit. Pick 10, 25, 50 or 100 fruit, or fill the board, and the header shows your count against the goal with a clock beside it. The clock counts game time from your first move, so pauses and lag don't change it. When you reach the goal the round ends, and a time faster than your saved one shows "New PB!" (personal best). A crash before the goal doesn't set a time.

Your best score is the number next to the trophy. It's saved in this browser for each mode, speed, board size and number of fruit. There is no account and no online leaderboard.

Snake game modes

This Snake game has 22 modes: Classic and 21 that each add a rule. You play one mode at a time. The extra modes are Wall, Borderless, Portal, Poison, Peaceful, Cheese, Twin, Statue, Shield, Magnet, Light, Winged, Hotdog, Bridge, Key, Arrow, Gate, Dimension, Minesweeper, Sokoban and Yin Yang.

On a wide screen, each mode tile in the Settings column opens that mode's page with the board already set to it. On a narrow screen, you pick the mode in Settings. What each mode changes is on the Snake game modes page.

Playing Snake on a phone

On a phone, tap Play, then swipe anywhere on the board to turn. If you prefer buttons, open Settings and set Controls to D-pad. That row appears on touch screens tall enough for the buttons. The gear button pauses the round and opens Settings, and turning the phone sideways pauses the round too.

Top of a tall, narrow Snake board on a phone-sized screen, with a blue snake and an apple; score 4, best score 42
In a 390×844 window, the Medium board is 12 columns by 24 rows (top part shown).

We checked this in a phone-sized browser window, not on a real phone.

Where Snake comes from

Snake is older than the phone game many people remember. Wikipedia's article on the genre traces it to Blockade, a competitive arcade game from Gremlin Industries released in 1976. Microsoft's Devices Blog says Snake first appeared on a Nokia phone in 1997, on the Nokia 6110, adapted by Taneli Armanto. Both sources were read on November 5, 2026.

This version takes its look and feel from Google Snake: a green checkered board, a blue snake that grows as it eats, and a menu of modes. Snake100 is an unofficial, fan-made game, not affiliated with or endorsed by Google.

Snake game FAQ

Is this Snake game free?

Yes. You play it free in your browser, with no download and no account.

Can you win at Snake?

Yes. You win when the snake fills the whole board and no free cell is left. The game then shows "You win!".

What is the highest score in the Snake game?

On this page, the top score in Classic is the number of cells on your board minus 4, the length the snake starts with. On a 19×13 board that is 243. The board size depends on your window and the Board setting.

Does the snake speed up as it grows?

No. The snake keeps the speed you picked for the whole round: one cell every 177 ms on Slow, 133 ms on Normal or 88 ms on Fast.

How do I pause Snake?

Press P or Esc on a keyboard. On a phone, tap the gear button, which pauses the round and opens Settings. The game also pauses by itself when you switch to another tab.

Does the game save my best score?

Yes, in this browser only. Each mode, speed, board size and number of fruit has its own best score. Clearing site data deletes it.

Is Snake100 affiliated with Google?

No. Snake100 is an unofficial, fan-made game inspired by Google Snake. It is not affiliated with or endorsed by Google.

Last checked on against this version of the game.