Skip to tool
MyToolPantry

Games

Random Race Generator

Run a randomized four-lane race.

ToolEnter your information below
Blue team0%
Mint team0%
Coral team0%
Gold team0%

Each lane receives independent random progress. Simultaneous finishers are tie-broken randomly to avoid favoring the first lane.

Save or exportOptional

No project folder exists yet. Create a project folder first.

Save to projectKeep this result with related tools and data.
My Projects

How this tool works

Every 300 ms, each racer receives an independent Web Crypto random whole-number increment from 0 through 12, capped at 100. If multiple lanes first cross the finish threshold in the same update, one of those finishers is selected with another unbiased random draw.

Assumptions

Entered lane names are unique display labels. Each active lane receives independent random progress increments; ties among lanes crossing together are resolved randomly.

Limits to know

Random increments create an animated low-stakes race, not a physical-performance model. Simultaneous finishers are tie-broken randomly; do not use the result for regulated drawings or consequential assignments.