- Is the number picker truly random?
- Yes. Picks are generated with crypto.getRandomValues() — the browser's cryptographically secure random function — and we use rejection sampling to avoid the modulo bias you'd get from a naive Math.random() approach. Each pick is independent and unpredictable, even on tiny ranges like 1–10.
- What range can I pick from?
- Any whole-number range, positive or negative, as long as the span (max − min + 1) fits within a billion possible values. Min must be less than or equal to max.
- How do I draw multiple numbers at once?
- Set 'How many to pick' to the number you want (up to 100). All numbers are revealed at the end of a single roll.
- Can the same number repeat across picks?
- Yes — by default repeats are allowed, so each pick is independent. Uncheck 'Allow repeats' to draw a unique set, like a lottery draw.
- Does this work offline?
- After the page has loaded once, the number picker runs entirely in your browser — no server calls during a draw.