A random number generator is built as a pseudo-random one: it computes a number using an algorithm, not a physical random process. For everyday tasks – a draw between friends, test data, a random pick – that is indistinguishable from "true" randomness and entirely sufficient. For tasks involving real money or legal consequences – a lottery with a prize fund, gambling, cryptography – a certified source of randomness with an independently audited algorithm is needed, not an everyday online tool. The difference is not in the quality of the number on screen, but in the fact that such tasks require proof that the process is honest.
Number the participants in order and generate a number in the range from 1 to the total count – the number that comes up points to a specific participant. If a number has already been used, it is simply generated again until one not yet taken comes up. For splitting into pairs, the same idea is repeated in turn, removing participants already assigned from the next range.
The form returns one random integer per click: generating a whole list of numbers at once, without repeats or decimals, is not built in. To put together a set with no repeats, numbers have to be generated one at a time with matches discarded by hand, or a list with uniqueness already checked has to be used.
Yes, each run is independent of the previous one, and a repeated result is ordinary chance, not a bug.
Yes, if a negative value is entered in the Min field – the range can then lie entirely below zero or cross over it.
For a draw among friends or followers in a small community, yes. For a large public contest with a prize fund, a certified service whose result can be independently checked and confirmed is usually required.
Enter the minimum and maximum value of the range and press "Generate" – the tool instantly returns a random integer between them. It can be used as many times in a row as you like.
If you need an unpredictable set of characters to protect an account rather than a number, use the password generator. For a unique identifier for a database record, rather than a random number as such, the UUID generator is a better fit. The rest of the generators and converters are gathered in the Converters and generators section.