Every Chrome Dino Easter egg, secret, and hidden feature

The Chrome Dino game looks like one button and a cactus. Hit space, jump. That’s it. But there are a handful of secrets and hidden mechanics layered in — some shipped intentionally by Google, some discovered later by people poking around the source. Here’s the complete list.
1. The starting screen is the game
If you just sit on the offline page, the dinosaur stands there forever. People miss this all the time: the game isn’t a separate screen you open. The frozen pixel T-Rex you see in the error page is the start state. Press space, tap the screen, or hit up arrow — and you’re already running.
2. chrome://dino works any time
You don’t have to disconnect to play. Type chrome://dino into Chrome’s address bar at any moment, online or offline, and the game loads in a tab. It’s not new — it shipped with the game in 2014 — but it’s the single most underused shortcut in Chrome. We cover this and other launch methods in our guide to playing Chrome Dino offline.
3. Night mode at 700 points
Most people see this as a “screen broke” moment. At around 700 points the palette inverts — black background, light foreground. Your eyes haven’t adjusted to night. Most first-time players crash within seconds. The transition reverses after a while, swings back to day, and keeps oscillating for the rest of the run.
The mechanic is purely visual — obstacles are at the same X positions and same speed. Train yourself to keep your timing rhythm consistent through the swap and you’ll survive it.
4. Pterodactyls appear after ~450 points
The first new obstacle after cacti is a Pteranodon — Google’s deliberately inaccurate “pterodactyl.” They fly at three altitudes:
- High — you can run under them at standing height. Do nothing.
- Middle — ducking gets you under cleanly. Jumping also usually works but is risky.
- Low — jump over them. Ducking will not save you.
The altitude is random per spawn, which is why pterodactyls kill more high-score runs than cacti do.
5. Crouching changes the hitbox
Holding the down arrow shrinks the T-Rex’s hitbox vertically. It’s not a cosmetic change — the dinosaur is actually a smaller collision target while ducked. This is the only reason ducking exists as a separate input; in any single-height obstacle game you could just jump everything. Ducked, you can slip under low-flying pterodactyls and even some configurations of clustered cacti.
You can also hold down during a jump to drop faster. That’s the right move when you’ve over-jumped a cactus and need to recover speed before the next obstacle.
6. The score counter caps at 99,999
If you survive long enough — and the game is brutally fast by then — the score counter rolls over at 99,999 and resets to zero. The run keeps going; the counter just lies. World-record players use this rollover as a checkpoint in their splits. (More in our highest scores ever recorded writeup.)
7. A high-score chime every 100 points
If your device is unmuted, the game plays a small audio tone every 100 points. Most people never hear it because they play Chrome with the tab muted by default. Unmute and the run develops a metronome — useful for keeping your rhythm during night mode.
8. DevTools tricks (for the curious)
Once the game is running, open Chrome’s DevTools (F12) and you can poke at the live game object:
Runner.instance_.setSpeed(50)— instantly crank the speed to absurd. Useful for “how does it look at end-game speeds.”Runner.instance_.gameOver()— end the run immediately. Mostly useful as a debug aid.Runner.instance_.tRex.setJumpVelocity(15)— give the dinosaur a much higher jump.Runner.config.GAP_COEFFICIENT = 0.1— shrink the gap between obstacles to extreme density.
These work on Chrome’s built-in version. On dinogame.gg, the same object is exposed as window.Runner.instance_ for the same reason.
9. The dinosaur has a name
Project Bolan. Named for Marc Bolan, lead singer of the band T. Rex. The Chrome team still calls the dinosaur Bolan internally. Most public references call it Lonely T-Rex, which is the string used in some Chromium source files. Pick whichever name you like.
What isn’t an Easter egg
Things you’ll see claimed online that aren’t actually in the game:
- A leaderboard built into Chrome. There isn’t one. Your high score is stored in localStorage, per-browser, per-machine.
- Multiplayer. Not a feature. Anything multiplayer is a third-party mod or fork.
- Power-ups, coins, skins selectable from a menu. None of these ship with Chrome. All exist in forks.
- A “secret level” past 99,999. The rollover is the only thing that happens.
The whole appeal of the Dino game is how little there is to it. Read the history of how it shipped for why the Chrome team has kept it that way.








