Random Number Generator

Generate one or more random integers or decimal numbers within a chosen range, with optional unique results.

Files and content are processed locally in your browser and are not uploaded to our server.

About this tool

Generate random numbers between a minimum and maximum value. Choose integers or a fixed number of decimal places, generate several results, and prevent repeated values when unique results are required.

Features

How to use

  1. Set the range: Enter the minimum and maximum values.
  2. Choose the options: Set the number of results, decimal places, and whether duplicates are allowed.
  3. Generate: Create and copy the random numbers.

Examples

Limitations

FAQ

Why use cryptographically secure randomness?
It provides a stronger and less predictable source of random values than the basic random-number function commonly used in simple scripts.
How are decimal limits handled?
The result is rounded to the selected number of decimal places and kept within the chosen range.
Can I pick 100 unique numbers from 1–50?
No. Unique draws cannot exceed the number of available integers in the range.