How to use this tool
Enter inclusive minimum and maximum bounds and choose up to 100 results. Allow repeats, or choose unique numbers when you need sampling without replacement. Generation uses PHP random_int and does not save a result history. This page does not create a public audit record, certified draw or reusable password.
Try these values
For five unique numbers between 1 and 5, the result contains each integer once in random order. A request for six unique numbers from that range is rejected.
Common questions
Can the same result appear again?
Yes. Separate generations are independent; even a random outcome can repeat.
Does unique mean every number has to appear?
No. It prevents repeats within the requested list, provided the range contains enough values.
Something doesn’t add up? Report an issue · Methods & corrections