← All tools

Random number generator

Draw numbers within inclusive bounds, with or without repeats.

Your input stays in this browser.

Your result

Both ends are included

Choose the smallest and largest value, amount, and decimal places. No repeats draws distinct values. Random choices come from this browser’s cryptographic random source with rejection sampling. If the choices are named entries instead of a numeric range, shuffle a list.

A worked example

From 7 through 9 with no repeats and an amount of 3, the output contains 7, 8 and 9 in a random order.

Before you use the result

Decimals are evenly spaced choices at the precision you set, not a continuous distribution. This tool is not an audited lottery system. An amount larger than the available distinct values is rejected.

How draws, shuffles and passwords are chosen