Gerador de números aleatórios

Este gerador sorteia um ou vários números inteiros entre um mínimo e um máximo, com ou sem repetição e, se quiser, em ordem crescente. Os números vêm do gerador criptográfico do navegador, o mesmo usado para criar senhas, e todos os valores do intervalo têm exatamente a mesma chance. Para 6 números de 1 a 60, escolha quantidade 6, sem repetição.

Atualizado em · Por Leonardo Gaertner

-

Achou um resultado errado ou tem uma sugestão? Avise por e-mail.

Como usar

  1. Digite o mínimo, o máximo e quantos números quer.
  2. Marque se pode repetir e se quer o resultado em ordem crescente.
  3. Clique em Gerar para um novo resultado e em Copiar para levar os números.

Como funciona

Cada número é sorteado com crypto.getRandomValues, que usa a fonte de aleatoriedade do sistema operacional. Para não favorecer nenhum valor, sorteios que cairiam na "sobra" da divisão são descartados e refeitos, uma técnica chamada amostragem por rejeição. O Math.random, usado em muitos geradores, é mais previsível e não serve para sorteios que precisam ser justos.

Sem repetição, a ferramenta embaralha o intervalo quando a quantidade é grande perto dele, ou sorteia e descarta repetidos quando o intervalo é muito maior que a quantidade. Nos dois casos, cada combinação tem a mesma chance.

Exemplos de uso

Um número de 1 a 100: quantidade 1

Seis números de 1 a 60, sem repetir e em ordem

10 números de 0 a 9 com repetição, para testes

Fonte: MDN: Crypto.getRandomValues()

Como conferimos esta ferramenta

Um teste estatístico (qui-quadrado) confere que todos os números do intervalo saem com a mesma frequência, e outros testes cobrem os limites e o modo sem repetição. Veja como o site é testado.

Perguntas frequentes

Os números são realmente aleatórios?

Vêm do gerador criptográfico do navegador, alimentado pela fonte de aleatoriedade do sistema operacional, e são imprevisíveis na prática. É o mesmo tipo de gerador usado para criar senhas e chaves.

Posso usar para jogos de loteria?

Pode usar para escolher os números do seu jogo, e qualquer combinação tem a mesma chance de sair no sorteio oficial. O gerador não aumenta nem diminui essa chance.

Qual a diferença para o sorteador de números?

Este gerador entrega vários números de uma vez. O sorteador tira um número por vez, guarda os que já saíram e não os repete, o que serve para rifas, bingos e sorteios ao vivo.