Gerador de números aleatórios
Gere números aleatórios, role dados, jogue moedas ou embaralhe uma lista, tudo com a fonte de números aleatórios criptograficamente segura do seu navegador.
Números gerados
Recentes
Lançamento de dados
Total
-
Resultado do cara ou coroa
Resultado
-
Lista embaralhada
Como funciona
Um gerador de números aleatórios escolhe um valor usando a Web Crypto API do seu navegador, a mesma fonte aleatória imparcial usada para chaves criptográficas, então cada resultado no intervalo é igualmente provável.
- Escolha uma aba
Número, dados, cara ou coroa ou embaralhador de listas.
- Defina o intervalo ou cole uma lista
Mínimo e máximo, dados e lados, quantidade de moedas ou seus próprios itens.
- Gerar
Clique no botão ou altere uma opção para sortear novamente instantaneamente.
Por que esses resultados são imparciais
Obter ingenuamente random() % range de um inteiro aleatório de largura fixa favorece ligeiramente os números baixos sempre que o intervalo não divide uniformemente o tamanho de saída do gerador. Esta ferramenta evita isso com amostragem por rejeição: ela sorteia valores de 32 bits de crypto.getRandomValues e descarta qualquer sorteio que cairia no restante, um grupo de tamanho desigual, para que cada número no seu intervalo mantenha exatamente a mesma probabilidade.
Bom para sorteios e jogos, não para bilhetes de loteria
A aleatoriedade aqui é forte o suficiente para sorteios, jogos baseados em dados e escolha justa de nomes. Para qualquer coisa com implicações legais ou financeiras, como um sorteio oficial de loteria, use o sistema licenciado que rege esse sorteio.
Perguntas frequentes
Como gero um número aleatório entre dois valores?
Defina o Mínimo e o Máximo na aba Número e clique em Gerar. O resultado é uniformemente aleatório nesse intervalo, incluindo ambos os extremos. Altere qualquer limite para qualquer número inteiro, incluindo números negativos, e gere novamente.
Como gero vários números aleatórios únicos sem repetição?
Defina Quantos números com a quantidade desejada e ative Sem repetições. Cada resultado será garantidamente diferente dos demais, o que é útil para números de sorteio ou para escolher vários ganhadores de uma vez. O intervalo deve conter pelo menos essa quantidade de números, caso contrário a ferramenta exibirá um erro explicando quantos estão disponíveis.
Os lançamentos de dados e moedas são justos?
Sim. Cada dado e cada moeda usam o mesmo sorteio aleatório imparcial do gerador de números, então cada face ou lado tem a mesma chance em cada lançamento, independentemente dos resultados anteriores.
Como embaralhar ou sortear nomes de uma lista aleatoriamente?
Abra a aba Embaralhador de listas e cole seus itens, um por linha. Embaralhar tudo coloca todos os itens em uma nova ordem aleatória. Sortear alguns extrai um subconjunto aleatório do tamanho que você escolher, sem repetir nenhum item, o que é útil para selecionar poucos ganhadores de uma lista maior.
Este sorteador é seguro para usar em sorteios e rifas?
Para sorteios informais, concursos e jogos, sim. Cada resultado é gerado no seu navegador usando uma fonte aleatória criptograficamente segura e amostragem por rejeição, portanto não há viés em relação a nenhum número, face ou item da lista. Nada do que você digita é enviado a um servidor. Para um sorteio com exigências legais, verifique se sua jurisdição exige um sistema de sorteio licenciado.