Set your minimum and maximum values
Use the full range you want the generator to work inside. The tool will normalize the bounds if they are entered in reverse order.
Free, privacy-first
Generate one or many random values inside a custom range, choose unique mode, and switch between integers and decimals in seconds.
The result panel shows the generated values plus a quick summary so you can sanity-check the range before you copy them.
It works best for fast one-off numbers and short lists where you want the result immediately instead of configuring a heavier tool.
Set the lower and upper bounds first, then decide whether the result should be a single value or a larger list.
Use the full range you want the generator to work inside. The tool will normalize the bounds if they are entered in reverse order.
Use integers for dice-style draws, positions, or counts. Switch to decimals when you need ranges for samples, percentages, or lightweight mock data.
Increase the count when you need a short batch instead of a single draw, then optionally sort or restrict the output to unique integers.
These setups cover the most common everyday number-generation cases.
Generate one whole number between 1 and 100.
Sample setup
Result: One random integer is returned.
Generate five unique integer positions between 1 and 20.
Sample setup
Result: Five different integers are returned with no repeats.