Gerador de números aleatórios
Defina um mínimo, um máximo e quantos números você quer, e receba números inteiros sorteados ao acaso — até 1.000 por vez, com repetições permitidas ou não, e ordenados se preferir. Copie o lote inteiro com um clique. Grátis, sem cadastro, e gerado inteiramente no seu navegador.
Intervalo
Opções
Os números vêm da fonte aleatória criptográfica do seu navegador com amostragem por rejeição, então cada valor do intervalo é igualmente provável — ótimo para jogos, amostragem e rifas. Para senhas e chaves, use um gerador de senhas dedicado.
Como usar o Gerador de números aleatórios
- 1. Defina o intervalo. Digite um mínimo e um máximo — ambos são incluídos, e números negativos funcionam. O padrão é de 1 a 100.
- 2. Escolha quantos. Peça de 1 a 1.000 números em um único lote.
- 3. Decida sobre as repetições. Deixe Permitir duplicatas marcado para sorteios independentes, ou desmarque para que cada número do lote seja diferente. Marque Ordenar resultados para receber o lote em ordem crescente em vez da ordem em que foi sorteado.
- 4. Gere e copie. Pressione Gerar números e depois Copiar tudo para colar o lote, separado por vírgulas, em uma planilha ou mensagem.
Com repetições ou sem
A caixa de duplicatas alterna entre dois tipos diferentes de sorteio, e escolher o errado é o erro mais comum.
| Configuração | O que modela | Use para |
|---|---|---|
| Duplicatas permitidas | Sorteios independentes, cada um de todo o intervalo — como jogar um dado de novo e de novo. | Simular jogadas ou giros, dígitos aleatórios, dados de teste, qualquer coisa em que uma repetição é natural. |
| Duplicatas desligadas | Amostragem sem reposição — como tirar bilhetes numerados de um chapéu sem devolvê-los. | Escolher vencedores, sortear respondentes de uma pesquisa, definir ordem, sorteios tipo loteria. |
Com duplicatas desligadas, o intervalo deve conter pelo menos tantos números quanto você pede; caso contrário, a ferramenta informa isso em vez de adivinhar. Repetições são mais prováveis do que a maioria das pessoas espera. Sorteie 10 números de 1 a 100 com duplicatas permitidas e a chance de pelo menos um valor aparecer duas vezes é de cerca de 37,2% — a mesma aritmética do problema do aniversário, em que 23 pessoas dão 50,7% de chance de um aniversário compartilhado.
Exemplo prático: pesquisa com 25 de 240 alunos
Suponha que cada aluno de uma série tenha um número de chamada de 1 a 240 e você queira uma amostra aleatória de 25. Digite 1 como mínimo e 240 como máximo, defina a quantidade como 25, desmarque Permitir duplicatas (um aluno não pode ser pesquisado duas vezes) e marque Ordenar resultados. Os 25 números obtidos são os números de chamada a pesquisar, já em ordem para conferir com sua lista. A mesma configuração escolhe os vencedores de um sorteio: numere os inscritos, peça tantos números quanto forem os prêmios e mantenha as duplicatas desligadas.
Um sorteio tipo loteria funciona da mesma forma. Seis números diferentes de 1 a 49 são um sorteio de uma das C(49, 6) = 13.983.816 combinações possíveis, então qualquer bilhete específico tem chance de 1 em 13.983.816 — nenhum padrão, como 1-2-3-4-5-6, é mais ou menos provável que outro.
Como os números são produzidos
Cada número é sorteado da fonte aleatória criptográfica do seu navegador (crypto.getRandomValues) por amostragem por rejeição: a ferramenta descarta a faixa irregular do intervalo do gerador, de modo que todo número inteiro do mínimo ao máximo é exatamente tão provável quanto qualquer outro — não há viés de escala a temer, mesmo em intervalos muito largos. Com duplicatas desligadas, o lote é uma amostra verdadeira sem reposição, então todo conjunto possível de números diferentes é igualmente provável. Não há semente, então um lote não pode ser regenerado — copie-o se precisar de um registro. Para uma lista reproduzível com semente, use o Random Assignment Generator. Os números são imprevisíveis, mas aparecem na tela como valores simples, então esta página não é um gerador de senhas ou chaves.
De qual ferramenta você precisa?
| Se você quer… | Use |
|---|---|
| Um número de um intervalo que você escolhe, ou uma lista deles | Este Gerador de números aleatórios |
| A soma de um ou mais dados, com predefinições de d4 a d100 | Lançador de dados |
| Cara ou coroa, com contagem corrida e sequências | Cara ou coroa |
| Um baralho embaralhado e mãos distribuídas sem devolver cartas | Random Card Generator |
| Dados de prática com média, dispersão ou correlação escolhidas | Random Dataset Generator |
| Nomes, não números, sorteados de uma lista | Seletor de nomes aleatórios |
Perguntas frequentes
- Como gero um número aleatório entre 1 e 100?
- Deixe o mínimo em 1 e o máximo em 100, defina a quantidade como 1 e pressione Gerar números. Os dois extremos do intervalo são incluídos, então 1 e 100 são tão prováveis de aparecer quanto qualquer número entre eles.
- Este gerador de números aleatórios é realmente aleatório?
- Ele usa a fonte aleatória criptográfica do seu navegador,
crypto.getRandomValues, com amostragem por rejeição, então cada número do intervalo tem exatamente a mesma chance. Estritamente, ainda é uma fonte gerada por computador a partir da entropia do sistema operacional, e não uma jogada física de dados, mas não é previsível a partir de resultados anteriores. Isso o torna adequado para jogos, amostras, rifas e exercícios de sala de aula. - O mesmo número pode aparecer duas vezes?
- Só se você permitir. Com Permitir duplicatas marcado, cada número é sorteado de forma independente, então repetições são possíveis e, em lotes maiores, prováveis. Desmarque a caixa e cada número do lote será único — o que exige um intervalo pelo menos tão grande quanto o lote.
- Posso usá-lo para senhas, chaves ou outros fins de segurança?
- Não para isso. Os números são sorteados de uma fonte criptográfica, mas um número escolhido de um intervalo com duplicatas, ordenação e botões de cópia não é um segredo feito para isso. Para senhas, use o Gerador de senhas, que monta uma cadeia com entropia conhecida, e para identificadores únicos use o Gerador de UUID.
- Como sorteio vencedores de rifa com ele?
- Numere seus inscritos de 1 até o total, defina a quantidade como o número de prêmios e desmarque Permitir duplicatas para que ninguém ganhe duas vezes. Associe os números à sua lista e guarde o lote copiado como registro. Se preferir sortear nomes diretamente, o Seletor de nomes aleatórios faz o mesmo trabalho sem numeração.
- Ele gera decimais ou números negativos?
- Gera apenas números inteiros, mas o intervalo pode ser negativo: um mínimo de −10 e um máximo de 10 sorteia entre 21 valores, incluindo o zero. Entradas decimais são recusadas com uma mensagem pedindo números inteiros.