Snake Classic
arcade • snake • retro • classic
Play Snake Classic — the timeless HTML5 snake game. Eat food, avoid bombs & walls, grow longer. Pure JavaScript, instant play, mobile swipe + D-pad.
Snake Classic is the pure JavaScript revival of the legendary Snake game. Control the snake, eat the red food to grow longer and score points, avoid bombs, walls and yourself! Built with HTML5 Canvas, it features smooth 150ms tick gameplay, dynamic bombs every 5 seconds, pixel-perfect 18px sprites, background music and food sounds. Play instantly — no download, no login — on mobile (swipe or D-pad) or PC (arrows/WASD). How long can you survive as you grow?
About Snake Classic
Play Snake Classic — the timeless HTML5 snake game. Eat food, avoid bombs & walls, grow longer. Pure JavaScript, instant play, mobile swipe + D-pad.
Gameplay — Snake Classic
- How to play Snake Classic? — Use Arrow keys or WASD on PC, or swipe / D-pad on mobile. Press any direction to start — snake moves automatically every 150ms. Eat food to grow and score, avoid bombs, walls and self-collision.
- What are the controls? — PC: ArrowUp/W = up, ArrowDown/S = down, ArrowLeft/A = left, ArrowRight/D = right. Mobile: swipe on canvas or tap the on-screen D-pad (▲◀▼▶). First input also starts the game and music.
- What are bombs? — Bombs spawn every 5 seconds at random empty cells. Hitting a bomb ends the game. Previous bombs are cleared when a new one spawns.
- Is this the original Snake? — Yes — faithful HTML5 recreation in pure JavaScript. Pixel sprite background 640x360, responsive canvas, score display and sound effects, no install.
FAQ
Frequently asked about this game
How to play Snake Classic?+
What are the controls?+
What are bombs?+
Is this the original Snake?+
Is it free and mobile friendly?+
Tips to score high?+
How to Play — Snake Classic
- How to play Snake Classic?
Use Arrow keys or WASD on PC, or swipe / D-pad on mobile. Press any direction to start — snake moves automatically every 150ms. Eat food to grow and score, avoid bombs, walls and self-collision. - What are the controls?
PC: ArrowUp/W = up, ArrowDown/S = down, ArrowLeft/A = left, ArrowRight/D = right. Mobile: swipe on canvas or tap the on-screen D-pad (▲◀▼▶). First input also starts the game and music. - What are bombs?
Bombs spawn every 5 seconds at random empty cells. Hitting a bomb ends the game. Previous bombs are cleared when a new one spawns. - Is this the original Snake?
Yes — faithful HTML5 recreation in pure JavaScript. Pixel sprite background 640x360, responsive canvas, score display and sound effects, no install.





