~/snake-game apps ← about me
███████╗███╗ ██╗ █████╗ ██╗ ██╗███████╗ ██╔════╝████╗ ██║██╔══██╗██║ ██╔╝██╔════╝ ███████╗██╔██╗ ██║███████║█████╔╝ █████╗ ╚════██║██║╚██╗██║██╔══██║██╔═██╗ ██╔══╝ ███████║██║ ╚████║██║ ██║██║ ██╗███████╗ ╚══════╝╚═╝ ╚═══╝╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝
Retro Snake Game
Smooth 60fps · 3 modes · power-ups · combos · fullscreen · swipe · no login · no ads · free
Score0
High0
Level1
Length10
Combo×1
⬆⬇⬅➡ / WASD · P pause · M sound · F exit

🐍 SNAKE

Use arrow keys, WASD or swipe to play
Space / Enter to start · P pause · M sound · F fullscreen
·
▸ How to play
Arrow keys / WASD
Steer the snake — quick double-turns are queued
Swipe
Steer on mobile — turn mid-swipe too
P / Space
Pause / resume
F · M
Fullscreen · mute
Food ●
Eat to grow · 10 × level × combo
Combo
Eat within 3.5s of the last bite to build ×2…×8
Power-ups ◆
Gold +50×level · cyan slow-mo · purple shrink
Modes
Classic · Wrap (through walls) · Walls (obstacles)
▸ About

A modern take on the classic Nokia-era Snake with a terminal aesthetic: buttery-smooth 60fps interpolated movement, three game modes, timed power-ups, a combo multiplier and retro synth sound effects. The snake starts long (10 segments) and grows with every bite. Speed increases each level — can you fill the grid?

High scores are stored locally per game mode in your browser. No account needed, no data sent anywhere.

FAQ — Frequently Asked Questions about the Retro Snake Game

Frequently Asked Questions — Snake Game

What is this retro browser snake game?

A classic snake game running entirely in your browser — no download, no install, no account. Built with HTML5 Canvas and styled in a dark terminal aesthetic, with smooth 60fps movement, three game modes, power-ups and combo scoring. Eat food, grow longer, avoid your own tail.

Is the snake game free to play?

Completely free. No login, no ads, no consent banners, no in-app purchases. One of the many free tools at jasperbernaers.com.

What game modes are there?

Three: Classic — hitting a wall ends the game; Wrap — the snake passes through walls and reappears on the opposite side; Walls — obstacle blocks appear on the grid every level for an extra challenge. Each mode keeps its own high score.

How do I play on mobile?

Swipe in any direction on the game canvas to steer the snake — you can even chain turns mid-swipe — or use the on-screen d-pad that appears on touch devices. Works on any modern iOS or Android browser.

Can I play fullscreen?

Yes. Press F or tap the ⛶ button to go fullscreen. Move the mouse or press any key to reveal the control hint. Press Escape or F again to exit.

How does scoring work?

Each food eaten scores 10 × level × combo. Eating within 3.5 seconds of the previous bite raises the combo multiplier up to ×8; hesitate and it resets. Every 5 foods bumps the level, increasing speed. Timed power-ups appear occasionally: a gold bonus worth 50 × level, a cyan slow-mo that slows time for five seconds, and a purple shrink that trims your tail. High scores are saved per mode in your browser automatically.

Why does the snake start so long?

The snake starts with 10 segments so the game is immediately challenging — you have to think about your path right from the first move, unlike the traditional single-segment start.