Please enable Javascript in your browser.
How to do it?
Top scores
Settings
Leaderboard:
Nicknames:
Minimap:

Join bigger rooms:

Flashes:

Graphics:
Framerate:

Controls:
Q&A
Final score:
Top rank:
Survived for:
FPS:
Ping:
Score:
Rank:  of 
About
Privacy Policy
Last revised: August 05, 2026

This document describes the rules for handling customer information, which apply to the gulper.io website (the Website) and the accompanying apps.

Collection of customer information

We may collect some customer information, particularly:
  • Browser version, operating system, IP address, and type of device being used;
  • In-game statistics, such as final score, playing duration, etc.;
  • Anonymous crash data.

Also, we may use certain analytics tools that collect and process some additional unpersonalized information, such as:
  • General location (country, state);
  • Visit duration;
  • Referring websites.

Use of customer information

We may use the collected information to:
  • Perform overall enhancements and resolve technical issues in our product;
  • Analyze aggregate usage statistics and general trends;
  • Detect, investigate and prevent unauthorised activity.

Sharing information with third parties

We do not directly share or disclose any personal or non-personal customer information with third parties. Some information about your visit to the Website, such as your browser version, IP address and other generic data, may be implicitly shared with our advertising partners.

Cookies policy

We use cookies to save your preferred in-game settings between play sessions. Also, our advertising partners may use their own third-party cookies that are used by ad servers to recognize a particular device and deliver targeted ads.

Changes to the policy

From time to time, this privacy policy may be revised, though most changes are likely to be minor. Any effective changes will be reflected on this web page, so please refer to it to get familiar with the most recent version.

Contact

If you have any questions or comments, you can send an email to hello@=dummy=gulper.io.
Changelog

    About the game

    Welcome to gulper.io, a fast-paced and competitive multiplayer snake game against real players around the world, with a vibe of the Tron lightcycles game. It runs directly in a browser, so no download is needed — just enter your nickname and play! In this game, you control a slithering worm-like creature; the goal is to collect as many energy points as possible and not let others stop you! Hunt for energy, avoid collisions, team with other players, and make your way to the top of the global leaderboard!

    Game controls

    Depending on the device type, the controls are as follows.

    On a desktop, move your mouse to change moving direction and hold the left mouse button or Space key to gain a speed boost.

    On a touchscreen device (smartphone, tablet, ...), slide your finger to move around, and press and hold anywhere with another finger to accelerate.

    On a touchscreen laptop, you control the game the same way as on a desktop system by default; alternatively, you can switch to touchscreen controls. To do that, open the Settings menu and toggle the Controls switch into one of the two touchscreen control modes.

    While you are accelerated, your length decreases gradually, and so does your score.

    You should avoid hitting the arena border and other players' bodies — or you lose the game. If you hit anoother player's head, you also lose unless you hold the #1 spot or your opponent is much smaller than you.

    Gamepad support

    The game can also be controlled with a gamepad: use one of the sticks to change the direction, and hold one of the top (front) buttons to accelerate. On a standard gamepad, you should be able to start the game by pressing the Start button and go return to the main menu via the Back button.

    Rooms

    You can join or create a particular room by entering its name in the Nickname input field after the nickname itself and a @ symbol (for example, Player@MyRoom). If the specified room exists on the automatically selected game server and is not full, then you'll join it.

    There are two kinds of rooms: public and private. Public rooms are created automatically, and players join them when they enter a nickname only.

    Players can create private rooms to play with their friends by entering the same room name after a @ symbol. If enough players attempt to join a private room during a certain time interval, the private room gets created, and the waiting players join it; otherwise, they automatically join one of the public rooms (the same one) on the game server.

    Settings

    There is a Settings menu that can be opened by clicking the gearwheel button in the top-right corner of the screen. The menu allows you to tweak certain options, such as showing/hiding the leaderboard, player nicknames, and the minimap. There are also Graphics and Framerate switches that may help to achieve smoother gameplay on low-end devices. And finally, for mobile devices or touchscreen laptops, you can choose between two control modes: joystick or arrow.

    Getting in touch

    If you would like to give feedback or have any questions, you can email us at hello@=dummy=gulper.io or send a direct message in Twitter here.

    Frequently Asked Questions

    Q: How to report a bug?

    A: If you experience a problem, please let us know about it. You can either email us at hello@=dummy=gulper.io or contact us on Twitter. To help us resolve the issue, please report the details, particularly your browser version, type of the device you use, how often the problem occurs, and anything else that you think is useful for us to know.

    Q: How to create/join a private room?

    A: You need to find a few other players in the same region who should enter the same private room name after the @ symbol in the Nickname field (for example, Player@MyRoom), and then press the Play button. If at least 8 people attempt to join the same room during a short time interval, the room should be successfully created. The number of players who initially joined the room determines the created room capacity.

    Q: How to get rid of lag and stuttering?

    A: There are a few things that may occasionally help to reduce the lag:
    • Try to restart your router (just power it off, and then on).
    • Close unnecessary browser tabs.
    • Pause ongoing downloads.
    • Pause file-sharing applications, like torrents.
    • As long as the game relies on the network, the so-called lag spikes, experienced as temporary unresponsiveness and delays, may occur. To reduce those unpleasant effects, use a wired connection instead of wireless if possible.

    Q: What are the system requirements?

    A: The game was created with the intent to run smoothly on low-end devices, so any relatively modern system should suffice. Here is the list of the hardware/software requirements:
    • A graphics card that supports WebGL. You can check if your card is not blacklisted.
    • A browser that supports WebGL 1.0 and WebSocket APIs, which have to enabled. According to statistical data, this requirement is currently met on more than 97% of devices, and the number is growing, so this should not be the case.

    Also, it is strongly recommended to use the latest available browser version, as newer versions tend to provide better performance and stability.
    Note that mobile devices are usually less powerful, so the framerate may drop in certain cases.

    Q: What is WebGL and how to enable it?

    A: WebGL is a cross-platform rendering API that brings hardware-accelerated graphics to the web without the need for plug-ins.
    If you can play right away, you don't need to do anything — it is already enabled. If not, follow the instructions below, which differ slightly in various browsers.

    Chrome
    • Go to chrome://settings.
    • Click Advanced.
    • In the System section, make sure that the Use hardware acceleration when available switch is enabled.
    • If you use an version of Google Chrome, also go to chrome://flags and ensure that the Disable WebGL option is NOT activated.

    Firefox
    • Go to about:config.
    • Search for the webgl.disable option, and make sure that its value is false.

    Opera
    • Go to opera://settings.
    • Enable the Show advanced settings checkbox.
    • Select the Browser menu.
    • Ensure that the Use hardware acceleration when available checkbox is enabled.

    Safari
    • Go to the Preferences menu.
    • Select the Advanced tab and enable the Show Develop menu in menu bar checkbox.
    • In the Develop menu, ensure that the Enable WebGL options is checked. This option is not present in newer Safari versions because WebGL is enabled by default.