What Is an Endless Runner? Defining the Chrome Dino Genre

An endless runner is a game in which the player character automatically moves forward at increasing speed, and the player’s only job is to time jumps, slides, swerves, or attacks to avoid obstacles. There is no level structure, no win state, no finish line — the run ends when you die. The Chrome Dino game is one. So are Temple Run, Subway Surfers, Jetpack Joyride, and Canabalt — the 2009 release credited with starting the modern wave.
Key takeaways
- Endless runners feature automatic forward movement, procedural or repeating obstacles, and no end state.
- The modern genre is usually traced to Adam Saltsman’s Canabalt (2009), built in about five days for the Experimental Gameplay Project.
- The genre exploded on mobile with Temple Run (2011), Jetpack Joyride (2011), and Subway Surfers (2012).
- Chrome Dino (2014) is likely the genre’s most widely available free entry, since it is built into Chrome.
- Sub-genres include 2D platform runners (Canabalt, Dino), 3D chase runners (Temple Run, Subway Surfers), and flight runners (Jetpack Joyride, Flappy Bird).
The defining mechanics
Three rules are non-negotiable. If a game breaks any of them, it’s something else.
- Automatic forward movement. The player doesn’t control direction or pace — the character runs forward by default. Your only inputs are reactive (jump, slide, swerve).
- Procedural or looping obstacle generation. The course is generated as you play, so you can’t memorize a specific run. Difficulty scales with distance or time.
- No end condition except death. The game is designed to be played until you fail. Scoring is distance or time survived, not “complete the level.”
Within those rules, design space is wide. Some runners are 2D side-scrolling (Canabalt, Chrome Dino). Some are 3D third-person (Temple Run, Subway Surfers). Some are flying (Jetpack Joyride). Some let you swap lanes (Subway Surfers). Some only let you jump (Chrome Dino in its base mode). All of them share the same arc: you go faster, the spaces get tighter, you eventually misjudge a gap.
The pre-Canabalt prehistory
Auto-scrolling games existed long before “endless runner” was a genre label. The Moon Patrol arcade machine (1982) had a vehicle that moved automatically while the player controlled jumps. The B.C.’s Quest for Tires home computer game (1983) used the same pattern, and the lineage also includes Konami’s Penguin Adventure (1986), where a penguin races forward through a course in real time.
A spiritual ancestor is “SkiFree,” the 1991 Microsoft Entertainment Pack game by Chris Pirih. In its free-ski mode you head downhill, dodging trees, until the abominable snow monster eventually catches you. You steer rather than run on rails, but the no-finish-line feel is close to a modern endless runner — nearly two decades before Canabalt.
Canabalt and the 2009 reset
Adam Saltsman’s Canabalt was made in about five days for the Experimental Gameplay Project and released in 2009. The control scheme was the absolute minimum: one button to jump. Your character ran across rooftops at increasing speed, leaping gaps in real time. When you missed a gap, you fell. Score was distance.
Canabalt was a Flash hit immediately and got ported to iPhone within months, where it became one of the App Store’s early breakout games. Canabalt didn’t invent auto-running — but it was the moment the genre’s template crystallized. Every endless runner that followed owes it a structural debt.
The mobile wave (2011-2014)
Temple Run (Imangi Studios, 2011)
The 3D variant. Temple Run added swipe controls (left/right swerve, jump, slide), a chase narrative (an idol-stealing explorer pursued by demonic monkeys), and a coin-collection meta-progression. It became one of the App Store’s biggest games of the early 2010s, and the Temple Run series went on to pass a billion downloads across iOS and Android.
Jetpack Joyride (Halfbrick, 2011)
The “vertical” runner. Barry Steakfries flies a jetpack through a science lab; you hold the screen to ascend, release to fall. Coins and missiles and zappers fill the lanes. Halfbrick layered missions, vehicles, and a costume meta-game to push retention.
Subway Surfers (Kiloo / SYBO, 2012)
The Temple Run formula refined for kids. Three-lane swerve, jump, slide, color saturation everywhere, themed monthly updates. Subway Surfers became one of the most-downloaded mobile games of the 2010s and was among the first games to pass over a billion downloads on Android.
Flappy Bird (Dong Nguyen, 2013)
The one-tap variant taken to extremes. Tap to flap a bird up, release to let gravity drop it, navigate through pipe gaps. Brutal difficulty, no progression, no save. Flappy Bird became a global phenomenon in early 2014 before Nguyen pulled it from the App Store. Its DNA shows up everywhere now.
Where Chrome Dino fits
The Chrome Dino game (officially the T-Rex Runner) was added to Chrome in 2014 by designer Sebastien Gabriel as the offline-page Easter egg. Google credits a small Chrome UX team, including Sebastien Gabriel, Alan Bettes, and Edward Jung. It’s a strict 2D endless runner — automatic forward movement, a jump plus a duck for the pterodactyls, procedural cactus and bird placement, score-by-distance.
What makes Dino interesting in the genre is its constraint. There’s no shop, no upgrade tree, no monetization, no daily challenge. The game is the loop. By stripping everything optional, the Chrome team produced what’s probably the purest contemporary expression of the endless-runner form — and likely one of the most-played, because it ships inside Chrome.
What makes a great endless runner
From the post-2009 wave, a pattern emerges. The runners that stayed popular share four traits:
- Tight, forgiving controls. One frame of input lag kills the genre. The best runners have responsive jumps that feel cheatable but aren’t.
- Difficulty curves that ramp through speed, not complexity. Adding new obstacle types feels arbitrary; making existing obstacles arrive faster feels earned.
- Visual readability. You need to see the next obstacle clearly enough to react. The genre’s failure mode is “I died because I couldn’t see what hit me.”
- A score that means something. Distance, time, coins — pick one and commit. Multiple competing scoring systems dilute the loop.
Most runners that failed in the 2010s broke one of those rules — usually by adding too many obstacle types too early, or by gating new abilities behind paid currency.
The state of the genre in 2026
Mobile saturation killed the easy-money days, but the genre is still active. Chrome Dino remains the widest single distribution. Subway Surfers is still a fixture of mobile charts. Indie runners such as Alto’s Adventure and Vector found audiences on mobile and PC.
Browser-native endless runners are a niche but real category. Run 3, Joseph Cloutier’s tunnel runner, is a long-running favorite, and on this site you can try Dino Run or the side-scrolling Stickman Parkour. Our roundup of games like Chrome Dino covers the modern picks, and games like Temple Run covers the 3D side.
Frequently asked questions
Is Subway Surfers an endless runner?
Yes. Subway Surfers checks every box: automatic forward movement, procedural obstacle placement, no end state, score by distance. It’s the 3D chase variant of the genre, with three-lane swerve controls added on top of the basic run-and-jump loop.
What’s the difference between endless runner and auto-runner?
“Auto-runner” is sometimes used for runners where you also have automatic combat or other systems running (some idle-runner hybrids). “Endless runner” emphasizes the no-end-state property specifically. In casual usage the two terms are interchangeable.
Are endless runners still popular?
On mobile, yes — Subway Surfers and Temple Run are still widely played more than a decade after launch. On PC and console, the genre never dominated, but indie runners maintain a steady community on Steam and Switch.
Can you “win” an endless runner?
By design, no. The game continues until you die. Some runners have unlock conditions (“survive 5,000 meters”) that count as personal milestones, but there’s no final boss or credits screen. The point is competing against your own previous best.
What’s the highest possible Chrome Dino score?
There’s no hard cap. “The maximum score is 99,999” is a common myth: the counter starts with five digits and gains a sixth once you pass 99,999. Past 999,999 it shows only the last six digits, so it appears to roll over. At top speed the score climbs about 19.5 points per second, so 99,999 takes roughly 86 minutes of flawless play.
The bottom line
An endless runner is the purest form of arcade design — one rule, infinite difficulty, no ending. The genre is more than forty years old in spirit and about seventeen years old in its modern form. The most-played example is sitting in your Chrome browser right now, waiting for the next time your Wi-Fi drops. Or you can just open it on demand and skip the offline part.








