Random Generators calculators

These generators produce random results for games, decisions and software: coin flips, dice rolls from d4 to d100, lottery numbers, picks from a list, random numbers in a range, random colors, passwords and UUIDs. The password, UUID, random number and lottery generators draw on your browser's cryptographic random source.

8 tools · Updated October 28, 2026

Showing 8 tools

Which one do I need?

Pseudo-random and cryptographically secure randomness

Computers generate randomness with algorithms. A general-purpose pseudo-random generator produces numbers that look random and are fine for games and simulations, but its output can in principle be predicted. A cryptographically secure generator is designed so that past outputs reveal nothing useful about future ones, which is what passwords, keys and tokens require.

Browsers provide a secure source through the Web Crypto API. The Random Password Generator, UUID Generator, Random Number Generator and Lottery Number Generator use it, so their output is suitable where unpredictability matters.

Fairness, odds and the gambler's fallacy

A fair coin or die has no memory. After five heads in a row, the next flip is still 50/50, and believing otherwise is the gambler's fallacy. Streaks that feel suspicious are normal: in 100 fair coin flips, a run of six or more of the same side is more likely than not.

Random number pickers do not change lottery odds. Every combination is equally likely, so the Lottery Number Generator cannot improve your chances of winning; it simply avoids human patterns such as birthdays, which may reduce the chance of sharing a prize if you do win.

Strong passwords and unique IDs

Password strength is measured in entropy, the number of guesses an attacker would need. Each extra random character multiplies the possibilities by the size of the character set, so length is the most effective lever. A unique random password per site, stored in a password manager, protects you when one site is breached.

A version 4 UUID contains 122 random bits, so the chance of two generated IDs colliding is negligible for practical purposes. That lets separate systems create IDs independently without coordinating, which is why UUIDs are common as database keys and request identifiers.

Questions people ask

Software generators are pseudo-random, meaning they come from an algorithm, but a cryptographically secure generator seeded from the operating system's entropy is unpredictable for all practical purposes. For games, giveaways and sampling, that is more than enough. Physical sources such as radioactive decay are used only where true randomness is specifically required.

Other everyday topics