Random Generator

Generate random numbers, pick from lists, flip coins, and roll dice.

Number Generator

No number generated yet.

List Picker

No item selected yet.

Coin Flip

No flip yet.

Dice Roll

No roll yet.

How to Use This Random Generator

Four independent tools on one page: enter a minimum and maximum for a random number in that range, paste a list (one option per line) to have one picked at random, flip a virtual coin, or set a dice count and number of sides to roll and total them.

Common Uses

Useful for settling a decision between a few options, picking a winner from a list of entries, generating quick test data, or running dice rolls for a game without a physical die on hand.

Why "It's Due" Is a Myth

After five coin flips land heads, it's tempting to assume tails must be coming next — but that instinct, known as the gambler's fallacy, misunderstands how independent random events work. The coin has no memory of previous flips; every single flip carries exactly the same 50/50 odds regardless of what came before, whether that's the first flip of the session or the fiftieth. The same logic applies to dice: five sixes in a row doesn't change the odds of the sixth roll one bit.

FAQ

Is this random number generator cryptographically secure?

No, it uses JavaScript's standard random number generator, which is fine for games, decisions, and everyday randomness but not for security-sensitive purposes like generating secrets or keys.

Can the minimum and maximum both be included in the number result?

Yes, the number generator is inclusive on both ends — setting min 1 and max 6 can return either 1 or 6.

How many items can I put in the list picker?

There's no hard limit — paste as many lines as you need, one option per line, and blank lines are ignored.

After several heads in a row, is tails "due" to even things out?

No — this is the gambler's fallacy. Each coin flip (and each dice roll) is independent of the ones before it, so the odds reset every time regardless of what just happened. Five heads in a row doesn't make tails any more likely on the sixth flip; it's still exactly 50/50, the same as flip one.