Gerador de Números Aleatórios — Grátis online

Gere um ou mais números aleatórios dentro de um intervalo personalizado.

—

Os resultados são fornecidos apenas para fins informativos e podem conter erros. Verifique de forma independente as informações importantes. O uso desta ferramenta é por sua conta e risco.

O que esta ferramenta faz

O Gerador de Números Aleatórios sorteia um ou mais números inteiros entre um mínimo e um máximo, ambos incluídos. Defina o intervalo, escolha quantos números você precisa (até 100) e clique em Gerar. Marque Sem duplicados para sortear cada número no máximo uma vez, como tirar papeizinhos de um chapéu.

Com a opção Sem duplicados desmarcada, cada número é sorteado de forma independente, então o mesmo valor pode aparecer mais de uma vez. Com ela marcada, o intervalo é embaralhado com o algoritmo de Fisher-Yates e os primeiros números são escolhidos, de modo que todos os números têm a mesma probabilidade. Os números vêm de Math.random, que é ideal para jogos, sorteios e amostragem, mas não foi feito para segurança.

Quando usar

  • Sortear os ganhadores de uma rifa ou de um sorteio a partir de inscrições numeradas.
  • Escolher linhas aleatórias de uma planilha para uma amostra de controle de qualidade.
  • Rolar dados para um jogo de tabuleiro ou uma atividade em sala de aula.
  • Gerar valores de teste para um formulário ou um teste unitário.

Exemplo prático

Entrada

Mín 1, Máx 49, quantidade 6, sem duplicados

Saída

31, 7, 44, 18, 2, 26

Perguntas sobre esta ferramenta

O mínimo e o máximo estão incluídos?

Sim. Um intervalo de 1 a 6 pode retornar 1, 2, 3, 4, 5 ou 6, exatamente como um dado.

Por que recebo um erro com a opção Sem duplicados?

Você pediu mais números do que o intervalo contém. De 1 a 10, dá para sortear no máximo dez números únicos; aumente o intervalo ou diminua a quantidade.

Posso usá-lo para senhas ou tokens de segurança?

Não. Math.random não é criptograficamente seguro. Use o Gerador de Senhas ou o Gerador de Strings Aleatórias, que usam a fonte aleatória segura do navegador.

Ele suporta decimais ou números negativos?

Intervalos negativos funcionam, por exemplo de -10 a 10. Valores decimais são arredondados para inteiros em direção ao interior do intervalo. Para decimais aleatórios, gere inteiros e divida, por exemplo 0-1000 dividido por 100.

Esta ferramenta é gratuita?

Sim, é grátis. Sem cadastro nem e-mail. Veja o resultado nesta página.

Como recebo o resultado?

Use a ferramenta nesta página. O resultado aparece aqui, sem envio por e-mail.