Random Universe
Roll a random number or pick a winner from a list β then dig into what makes each result special. Switch the randomness driver to see how computers, cryptography, and seeds each make "random" differently.
The everyday way computers roll dice: a fast math formula (Math.random) that looks random but is really a predictable sequence. Great for games, not for secrets.
Most "random" numbers on a computer aren't random at all β they come from a formula that spits out a sequence so scrambled it looks unpredictable. Start it at the same seed and you get the exact same "random" numbers every time. That's the Seeded driver above: try rolling with the seed "universe," then reload and roll again β identical.
For things that must be truly unguessable β like passwords and encryption keys β computers gather real-world entropy (tiny timing jitters, hardware noise) into a Secure generator. That's the strong kind.
And here's the beautiful part: even though each roll is unpredictable, roll enough of them and order appears. Hit Roll Γ1000 above and watch the bars flatten into a level field β every outcome showing up about equally often. That's the law of large numbers: randomness is chaotic up close, but perfectly fair from far away.
More number toys
Jump into another calculator.