Play the snake game in your browser.



With the snake web application, you can play the classic and fun snake game in your browser. Theme color, tile size, and game speed can be customized. Moreover, the game interface is responsive and runs in both mobile and desktop machines.


Please wait for the app to load completely. Then start the game by pressing the - PLAY - button at the bottom. Use the arrow keys on your keyboard or the arrow button on the app (bottom toolbar) to control the game. To pause the game please press the - PAUSE - button. You can change the game speed, tile size, and theme color via the bottom toolbar controls. Moreover, within the bottom toolbar, you can see the current score, the highest score on the right side. To reset the game, please open the control's toolbar and press the - RESET - button.

This app is designed for both mobile and desktop machines. Once the interface size changes, the game grid area adopts the new size. This also happens when you open the bottom toolbar or change the tile's size. This app uses the HTML5 canvas element to render the game area. Therefore, it is fast, lightweight, and consumes little memory and CPU. Since this app uses the latest HTML5 technology (i.e. CSS has()), you need chrome 105 and above to run this game. In the future, all modern browsers support this new technology.

This app is also available as a progressive web application. Please load the app in a browser that supports PWA, then follow the instructions to add the PWA to your mobile device. The first time you load the app, it fetches the data from the internet so it might be a little slow in loading. But, the next time you open the app it loads much faster as, all the data are cached in the memory. Snake app is also available as a browser extension. As an extension, this app does not need an internet connection and can be used offline in your browser. Download links for three popular browsers are as follows: Chrome, Edge,

Related Blog Posts

  1. How Can Zero-Width Characters Fingerprinting Be Detected: Just about every modern web browser that one uses supports zero-width characters. The characters might be added on to the text of a page without the user even knowing, as, the characters cannot be identified by the naked eye...
  2. Clear Browser Cache: Just about everyone wants to know how to clear browser cache for their browser (Chrome, Firefox and Opera). It is an important diagnostic after all when one is having issues with the website loading or privacy...
Comments and feedback