Randomizers

Dice, coins, draws and wheels — every result comes from your operating system entropy, or from a seed you choose so anyone can replay the draw and check it.

Bingo Number Generator - Online Caller

Call bingo numbers online — 1 to 75, 90 or 99, with a board showing what has been called and the full call order.

Coin Flip - Heads or Tails Online

Flip a coin online, once or ten thousand times. Secure random flips with a heads/tails tally and the longest streak, all in your browser.

Online Dice Roller - d20, d6 and Any Dice

Roll any dice online — d4 to d100, modifiers, advantage and drop-lowest. Secure random rolls that run entirely in your browser.

Lottery Number Generator - 15 Games

Generate lottery numbers for EuroJackpot, Powerball, EuroMillions and a dozen more games. Secure random draws, several tickets at once.

Online Random Number Generator - Free & Secure

Free random number generator with secure or reproducible seeded draws, six distributions, weights, dice notation and live statistics. 100% in your browser.

Random Name Picker - Draw From a List

Pick a random name from a list — giveaway winners, who presents first, who buys coffee. Paste your list and draw, all in your browser.

Random Team Generator - Split Into Groups

Split a list of names into random teams — by number of groups or by people per group. Balanced sizes, nothing sent to a server.

Spin the Wheel - Random Picker Wheel

Spin a wheel to pick a random option — lunch, a winner, who goes first. Add your own entries and spin, everything runs in your browser.

Verify a Random Draw - Free Fairness Checker

Check that a random draw was not tampered with. Paste the certificate code and see whether the seed, the fingerprint and the numbers agree.

Pick the shape of the draw

The choice is mostly about what the result has to look like to the people watching.

A number or a set of numbersrandom number generator for a range you define, lottery numbers for the fifteen games with fixed rules, dice when you need dice notation and modifiers rather than a flat range.

One winner out of a listname picker when you want the answer, spin the wheel when an audience is watching and the drama is the point.

A yes or nocoin flip.

Everyone sorted into groupsteam generator, which deals round-robin so 7 people into 3 groups comes out 3/2/2 rather than dumping the remainder in the last group.

A game that runs over timebingo caller, 75, 90 or 99 balls, driven from one screen.

Checking someone else’s drawthe draw verifier, which is the one tool here that does not generate anything.

The part that makes this category different

Any site can produce a random number. The harder problem is producing one that a sceptical participant will accept afterwards, and that is a chain running across every tool here rather than a feature of any one of them.

It works like this. Run the draw with a seed — a value you choose, or one the tool picks and shows you. The seed makes the draw reproducible: anyone who has the seed and the same list gets the same result, every time. On its own that is not enough, because an organiser could run draws with different seeds until one came out conveniently and publish only that seed.

So a draw also gets a fingerprint of the list it ran against. Publishing the seed and the fingerprint before the draw commits you to both the participants and the method. Afterwards, anyone can paste the certificate into the verifier, which recomputes the outcome and checks that seed, list and result all agree. Change a name, add a late entry, or swap the winner, and the fingerprint stops matching.

This does not prove the organiser is honest. It proves that this draw, over this list, produced this result — which is the part that was previously impossible for anyone else to check.

When you do not want a seed

Leave the seed empty and the draw uses crypto.getRandomValues() instead: your operating system’s entropy, not a reproducible sequence. That is the right choice for anything where reproducibility would be a weakness rather than a feature — picking a password, splitting a bill, or settling an argument. Nobody needs to audit which of you does the washing up.

Why a browser draw beats the physical object

A real coin is very slightly biased by how its faces are stamped, and lands the way it started marginally more often than not. A cheap die is worse: moulded pips remove different amounts of material from each face, so the six side is fractionally lighter. Neither bias matters for a board game and neither can be removed by being careful.

A draw computed from the operating system’s entropy pool has no physical asymmetry to inherit. It is not “as good as” a real coin — for fairness, it is better.

I would appreciate if you could share these pages with friends, bookmark them, or link to them. Thank you! 🙏