Random

Random Number Generator

Choose an integer range and quantity, prevent duplicates where possible, and generate locally with unbiased secure randomness.

View Random Tools

Random integers are generated locally with the browser's secure random-value API.

Generated integers will appear here.

Numbers are generated locally with the browser's cryptographically strong random-value API. This tool does not predict lottery results.

What this tool does

This generator selects unbiased random integers from your chosen inclusive range using cryptographically strong browser randomness.

How to use it

  • Enter minimum and maximum integers plus a quantity from 1 to 100.
  • Choose whether to prevent duplicates or sort the result.
  • Generate, regenerate, and copy the numbers.

Example input and output

Input: Minimum 1, maximum 50, quantity 5, no duplicates

Output: Five distinct random integers between 1 and 50

Common use cases

  • Drawing numbered choices
  • Creating sample integer data
  • Making a fair random selection from a numbered range

FAQ

Are the endpoints included?

Yes. Both the minimum and maximum are eligible results.

Which bounds are supported?

Minimum, maximum, and quantity must be whole numbers. Bounds must be safe integers, and the inclusive range may contain at most 4,294,967,296 values.

What if I request too many unique values?

The tool explains that the quantity exceeds the number of integers available in the range.

Can this predict lottery results?

No. It generates random values and cannot predict future lottery draws or other random events.