Random Picker

Pick a winner, shuffle a list, roll a number — with a source that is actually random.

What do you need?
One entry per line. Blank lines are ignored.
Questions

What people ask about random draws

Is this actually random?

It uses crypto.getRandomValues, the browser's cryptographic random source, rather than Math.random — whose output can be predicted from a few samples. It also rejects and redraws values that would be favoured by modulo bias, so every outcome is genuinely equally likely.

What is the difference between the repeats setting on and off?

Off is drawing from a hat: each entry can come out at most once. On is rolling a die: the same entry can come up repeatedly. A raffle with three prizes wants it off; assigning a random reviewer to each of twenty tasks wants it on.

Why did I get fewer picks than I asked for?

Because without repeats there are only as many picks available as there are entries. Ask for eight from a list of five and you get all five, and the page says so. Turn on repeats if you wanted eight independent draws.

Can I use this for a prize draw?

The randomness is sound. What it cannot do is prove anything afterwards, because nothing is stored or transmitted by design. For a prize promotion with legal requirements around verification, publish the entry list beforehand or record the draw — and check the rules for your country and prize value.

Is my list sent anywhere?

No. It never leaves your browser — this site makes no external requests at all, which you can verify in your browser's network tab. Nothing is stored either, so refreshing the page clears it.