Um gerador de números aleatórios é construído como pseudoaleatório: ele calcula um número por um algoritmo, não por um processo físico aleatório. Para tarefas do dia a dia – um sorteio entre amigos, dados de teste, uma escolha ao acaso – isso é indistinguível de aleatoriedade «de verdade» e é totalmente suficiente. Para tarefas com dinheiro real ou consequências legais – loterias com prêmio, jogos de azar, criptografia – é preciso uma fonte de aleatoriedade certificada, com algoritmo auditado de forma independente, não uma ferramenta comum online. A diferença não está na qualidade do número na tela, mas no fato de que essas tarefas exigem prova de que o processo é honesto.
Numere os participantes em ordem e gere um número no intervalo de 1 até o total: o número sorteado vai apontar para um participante específico. Se um número já foi usado, basta gerar de novo até sair um ainda não usado. Para dividir em duplas, repete-se a mesma ideia por vez, tirando do próximo intervalo os participantes já sorteados.
O formulário devolve um número inteiro aleatório por clique: gerar de uma vez uma lista inteira sem repetições nem decimais não está previsto. Para montar um conjunto sem repetições, é preciso gerar um por um e descartar as coincidências na mão, ou usar uma lista com a exclusividade já conferida.
Sim, cada execução é independente da anterior, e um resultado repetido é acaso comum, não um erro.
Sim, se for informado um valor negativo no campo Min: o intervalo pode então ficar inteiro no negativo ou atravessar o zero.
Para um sorteio entre conhecidos ou seguidores numa comunidade pequena, sim. Para um concurso público grande com prêmio, costuma-se exigir um serviço certificado cujo resultado possa ser conferido e confirmado de forma independente.
Informe o valor mínimo e máximo do intervalo e clique em «Gerar»: a ferramenta devolve na hora um número inteiro aleatório entre eles. Dá para usar quantas vezes seguidas quiser.
Se em vez de um número você precisar de um conjunto imprevisível de caracteres para proteger uma conta, use o gerador de senhas. Para um identificador único de um registro de banco de dados, mais do que um número aleatório em si, serve melhor o gerador de UUID. Os demais geradores e conversores estão reunidos na seção Conversores e geradores.