Random numbers

Generate random integers within a range, including both endpoints.

Your files are processed here, on your device

We do not send your file or text contents to a processing server. No account is needed and there is no daily operation quota. Individual tools have size limits to protect your device’s memory.

A connection is needed to load the site and its resources. Hosting may receive technical visit data. Favorites store only tool identifiers in this browser.

How we handle your data →

How to use this tool

  1. Enter integer minimum and maximum values.
  2. Choose how many values to generate.
  3. Check the range; repeats are valid and both endpoints may appear.

An example you can verify

Get integers within an interval for an exercise or simple random draw.

Example input

Minimum 1; maximum 6; count 3.

Expected result

Three integers between 1 and 6; repetitions are possible.

Both endpoints are included. Shuffle a list to order participants without repeating their positions.

Settings and limits

Enter a minimum, a maximum and the number of values you need. Endpoints are included and values may repeat. Web Crypto uses rejection sampling to avoid modulo bias.