Random Number — what it does
Generates random numbers within any range — one value or a whole list, with duplicates allowed or excluded, using your browser's cryptographic random source. Built for draws, sampling, dice games, and the fair-pick situation where 'trust me, I thought of a number' needs to become auditable.
How to use Random Number
- Set the minimum and maximum (inclusive on both ends).
- Choose how many numbers to generate.
- Toggle 'no duplicates' for draws where a number can't repeat.
- Generate — results appear instantly; regenerate as often as needed.
- For a public draw, screen-share the generation so everyone sees the same moment.
Worked example: a fair giveaway
412 entrants, 3 winners: min 1, max 412, count 3, duplicates OFF — and the tool hands over three distinct, cryptographically random entries. The difference from Math.random scripts or 'I picked 87': the source here is crypto.getRandomValues, the same primitive browsers use for keys, so no participant can second-guess the pattern.
At a glance
| Source | crypto.getRandomValues — cryptographic, not pseudo-patterned |
|---|---|
| Options | Any range, any count, duplicates on/off |
| Output | Instant list; regenerate freely |
| Privacy | Nothing stored, nothing transmitted — runs in your tab |
| Limits | Integers — it is not a decimal randomiser or a weighted sampler |
Frequently asked questions
- What is Random Number?
- Generate secure random numbers and lists within any range.
- Is Random Number free to use?
- Yes — Random Number is free to use, with no sign-up, no install and no account.
- Does Random Number upload or store my data?
- No — Random Number runs entirely in your browser, so your text, files and results never leave your device.
- Do I need to install anything to use Random Number?
- No — it works in any modern browser (Chrome, Edge, Firefox, Safari) with no downloads, accounts or plugins.
- Is this random enough for a prize draw?
- Yes — cryptographic random is stronger than any dice-roll need. For governance, the fairness comes from the source; publish your range and method alongside the result for transparency.
- Why disable duplicates?
- For raffles where one person can't win twice. With duplicates ON, the tool models independent draws — the right mode for dice simulation, the wrong one for winners.
- Can it pick from MY list of names instead of numbers?
- Not here — it generates numbers. Number the list yourself (row 1 = 412 entries) and generate within that range; the mapping makes it equivalent.