HomeGames › Snake

Snake

Made by the twittyn team · Updated August 2026

The classic arcade game, rebuilt for the browser. Steer the snake around the board, eat the food, grow longer, and try not to run into the walls or your own tail.

▶ Play Snake Snake screenshot on twittyn

What is Snake?

This is a straight, no-frills rebuild of the arcade classic on a 20×20 grid. Three segments to start, one direction of travel, and a single red pellet on the board at a time. Unlike the reveal-style games on twittyn, which are built for a bot to play in front of a camera, Snake has no auto-play and nothing records — it's just you, the arrow keys (or your thumb), and a canvas that gets more crowded every time you eat.

The rules haven't changed since the original: eat the food, don't eat yourself, don't hit the wall. What makes each run different is timing. The game runs on a tick loop rather than smooth movement — the snake advances one grid cell at a fixed interval, and that interval shrinks every time you grow, so the back half of a good run always feels faster than the front half.

How to play

  1. Start the run. Hit the “Start” button, press Space/Enter, or tap the board. The snake begins moving to the right immediately.
  2. Steer with arrow keys or WASD. Desktop uses the arrow keys or W/A/S/D. The game blocks a direct 180° reversal — you can't steer straight back into your own neck — but it only remembers your most recent key press before each tick, not a queue of moves, so mashing two direction keys in the same instant just keeps the last one.
  3. Swipe or use the D-pad on mobile. Touch devices get an on-screen D-pad below the board automatically, and you can also swipe on the board itself. A swipe under about 24 pixels is read as a tap rather than a direction, which is what starts or restarts a run on touch.
  4. Eat the food. Each pellet is worth 10 points and adds one segment to your length. A new pellet spawns immediately in an empty cell — never inside the snake.
  5. Watch the tail, not just the head. The cell your tail currently occupies is vacated the same tick you move, unless you're eating that turn — so a tight last-second cut behind your own tail is legal, but only if you aren't also about to grow.
  6. Avoid the walls and your own body. Either one ends the run instantly. Your score is checked against your saved best the moment the run ends.
  7. Play again. Tap “Play Again” or press Space/Enter — the board resets to three segments and speed drops right back to the starting interval.

Tips for a longer run

Good to know: Your high score is saved locally in your browser (under a single small key, nothing else about your session is stored), so it will still be there next time you visit — no login required. See our Privacy Policy for details.

Frequently asked questions

Do I need to install anything?

No. Snake runs entirely in your browser on desktop or mobile, with no plugins, downloads or accounts needed.

Can I play on my phone?

Yes. Swipe in any direction to steer, or use the on-screen D-pad that appears automatically on touch devices.

Does the game get harder over time?

Yes, up to a point. The tick speed increases as the snake grows, but it caps out at 70 milliseconds per move once you're around 35 segments long — after that, the challenge is space, not speed.

Why didn't my key press register?

The game only stores your latest direction before each tick fires, so a second key pressed a moment later overrides the first. If you tap two directions almost simultaneously, only the second one takes effect.

Is my high score saved?

Yes, it's stored locally in your browser so it persists between visits on the same device.

Is it free?

Yes, Snake is completely free to play, with no time limits or paywalls.

More games like this