01 / Source
Crypto randomness
Bits come from crypto.getRandomValues, the generator browsers provide for security keys, not from Math.random.
Free tool
Pick a number between any two numbers, roll a die, or draw a whole list at once, with or without repeats, sorted or as drawn, even with decimals. Every number in the range is exactly as likely as the next: the randomness comes from your browser's cryptographic generator, and nothing is sent anywhere.
?
Or press the space bar.
Last numbers
Range
How many
Numbers are drawn in your browser. Nothing is uploaded or stored.
How it is fair
01 / Source
Bits come from crypto.getRandomValues, the generator browsers provide for security keys, not from Math.random.
02 / Range
A simple "random modulo range" makes some numbers a little likelier. Draws that would cause that are thrown away and drawn again.
03 / Lists
Without repeats, numbers are taken like cards from a shuffled deck: each one can come up only once.
Questions
Yes: number the entries, set the range to match, and draw as many winners as you need with No repeats on. For rules that require a witness or an audit, record your screen while you draw.
Yes. From 1 to 10 can give 1 and 10, and every number between.
Yes. Type a negative limit, and pick up to six decimals; every value at that step is equally likely.
No. The last numbers are shown on the page and disappear when you close it.