Random Number Generator — Cryptographically Secure & Unique Lists
Free random number generator. Generate single or multiple random integers and decimals within any min/max range, with duplicate controls and sorting options.
How to use this calculator
👉 Fill in the boxes below and your answer appears instantly — no maths needed, we do it all for you! 🎉
In plain English — what does this do?
🎲 Can’t decide something? Let this tool pick for you! It’s like flipping a coin or rolling a dice — totally random and fair. Great for picking who goes first or making a quick choice.
The Random Number Generator produces cryptographically random integers and decimal numbers within user-defined lower and upper boundaries, with options for generating unique sets, sorting, and custom decimal precisions.
What is Random Number Generator — Cryptographically Secure & Unique Lists?
The Random Number Generator produces cryptographically random integers and decimal numbers within user-defined lower and upper boundaries, with options for generating unique sets, sorting, and custom decimal precisions.
How to use it
- 1️⃣ Specify your Lower Bound (Min) and Upper Bound (Max).
- 2️⃣ Choose whether you need Integers (whole numbers) or Decimals.
- 3️⃣ Set how many random numbers you want to generate (from 1 to 1,000).
- 4️⃣ Select whether duplicates are allowed or if every number must be strictly unique.
- 5️⃣ Optionally sort results in ascending or descending order, and click 'Generate'.
- 6️⃣ Easily copy or export the generated numbers.
Formula
💡 See it in action — a real example
❓ Common questions
- Is this random number generator truly random?
- Yes. This tool leverages the browser's hardware-backed Web Crypto API (crypto.getRandomValues) rather than standard Math.random(), providing high-entropy cryptographic pseudorandomness suitable for simulations, drawings, and games.
- Can I generate numbers without duplicates?
- Yes. When 'Unique Only (No Duplicates)' is enabled, the generator performs sampling without replacement. If you request more numbers than exist in the range, an alert informs you to broaden the range.
- What is the maximum number of items I can generate at once?
- You can generate up to 1,000 random numbers in a single click.