Dino Run

The Chrome offline dino: jump the cacti and keep running.

Score0
Best0

Space / ↑ / tap the screen to jump, hold ↓ or the Duck button to slide under pterodactyls. Speed ramps up as your score grows; hitting a cactus or a bird ends the run.

FAQ

How do I play Dino Run?
The dino runs forward on its own; you only handle two inputs. Jump over cacti with space / ↑ / a tap, and hold ↓ (or the Duck button) to slide under low-flying pterodactyls. The longer you survive the higher your score: and the faster it gets.
Can I jump and duck at the same time?
Ducking halves the dino's height, which is exactly what low birds require. While on the ground, jumping overrides ducking instantly. Those two inputs cover every obstacle type in the game.
How is the score calculated?
Score grows with the distance you cover, faster as speed increases, and the speed steps up every stretch. Your best score is stored locally in the browser and survives page reloads.
Does it work on a phone?
Yes: tap the canvas to jump and hold the Duck button to slide; release to stand up. Once the page has loaded, the game keeps working even if you go offline.

How to use

  1. Press space or tap to start

    The ready overlay waits for your first input. Space, ↑ or a tap on the canvas makes the dino jump, and the run begins with obstacles streaming in from the right.

  2. Jump the cacti

    Ground cacti are the main hazard: press space / ↑ / tap to hop. Jumping slightly early usually lands you safely behind them; release timing sets your height.

  3. Duck under the birds

    Pterodactyls fly at two heights. High ones pass harmlessly overhead, while low ones demand holding ↓ (or the Duck button) to slide under. Release to stand back up.

  4. Watch the speed creep

    Every stretch bumps the speed a notch and spreads the obstacles wider. As things accelerate, jumping earlier matters more than reacting later.

  5. Chase the high score

    Score grows with distance and any collision ends the run. The game-over panel shows your score and the all-time best stored in your browser, with a special note when you beat it.

About this tool

Dino Run recreates the Chrome offline dinosaur game, added by the Chrome team in 2014. It is now one of the most recognised web games in the world. The whole design compresses a runner into two inputs, jump and duck, yet the steadily increasing speed keeps every run tense. You learn it in one glance and keep replaying it.

This version follows the same rules. Cacti test your jump timing, pterodactyls at two heights test your reading of the screen, and speed steps up over distance. Your best score is stored locally. Once the page has loaded it keeps working offline, making it the perfect default game for waiting out a slow page or an elevator ride.

The speed curve here is a straight ramp. Running starts at 5 pixels per frame and grows by 0.0013 every frame until it caps at 12. The game never steps up in jumps, so you cannot name the moment it got faster. Scoring is distance divided by 8, which makes every record purely a matter of how long you stayed alive. The obstacle mix is fixed in code at roughly 70 percent cacti and 30 percent birds. Birds fly at two heights, one you can run under and one that forces a duck.

How it works

The dinosaur has lived inside an error page from birth. The art reuses the pixel style of the offline notice, so it reads as an error message that grew legs. It was never meant to look like a proper game. That modesty became legend. Google later revealed that the hidden game logs hundreds of millions of plays a month, one of the most played web games ever made. The design lesson holds: once every optional input is deleted and only two remain, all difficulty must come from rhythm itself.

Two inputs still scale in difficulty through physics. Jump impulse and gravity are fixed, so air time never changes, but the faster the run, the farther one jump carries horizontally. That is why veterans say higher speeds open the timing window a little, provided you adjust earlier. The two pterodactyl heights upgrade the question from when to press to whether to press at all, manufacturing decision pressure out of a single button. Watching the right edge, not the dino, is the skill that scales with speed.

Jump physics never change: gravity holds at 0.5 and the takeoff impulse at 9.6. Air time is therefore fixed, and the takeoff point is the only free choice. Top speed is 2.4 times the starting speed, so the same jump covers up to 2.4 times the ground. That adds landing forgiveness while shrinking the decision window. Obstacle gaps scale with speed, so fast sections space hazards further apart, and the challenge shifts from clearing to reacting. Your best score sits in local storage under the key t55k6-dino.

When to use it

  1. The offline wait

    Once the page has loaded, the game keeps running with no connection, which is the exact scenario it was built for. A dead link or an elevator with no signal becomes a shot at your record.

  2. A two-minute reflex check

    Want to know your reaction state today? Two runs answer it: fumbling at low speed means you are not warm yet, and clearing fast sections means the hands are online. Nothing diagnoses faster.

  3. The one-more-run trap

    The best score lives in the browser and greets you on every visit. Just one more run before bed is the classic trap, and the stepwise speed curve keeps inviting one more verification.

  4. A straight-line focus test

    Score is running distance divided by 8, so a high run is an unbroken record of attention. Try a fixed two-minute run each day and compare the curve; the numbers are more honest than any mood self-check.

Tips & tricks

  • Jump early rather than late: taking off about one body-length before a cactus clears almost every arrangement comfortably.
  • Do not jump over low birds, because ducking is the reliable answer. High birds need nothing at all; mashing inputs causes more deaths than the obstacles do.
  • At higher speeds, focus ahead: reading the next obstacle type from the right edge of the screen beats staring at the dino.
  • Watch the right edge at high speed: ground cacti want a jump, very low birds want a duck. Anything flying high deserves no input at all.

Things to watch

  • Jumping at everything

    A high pterodactyl sails harmlessly overhead, and jumping into its flight path causes the very collision you feared. Classify the obstacle before acting, because reading beats reflexes for distance.

  • Taking off late

    Instinct waits until the obstacle looks big, but the jump needs air time and lands on top of the cactus. Shift the takeoff a body-length early and most clusters clear comfortably.

  • Holding and mashing

    Keeping the key pressed or drumming rapid taps scrambles the jump rhythm. One clean press with a timely release outperforms frantic input every time, because nothing can be corrected in mid-air.

  • Treating speed as the enemy

    The ramp caps at 12 pixels per frame, so panic comes from a broken rhythm, never from endless acceleration. Recalibrate your lead time for two calm runs and the difficulty stops growing.

Related Tools