Gerador de Números Aleatórios
Gere números aleatórios em qualquer intervalo, com opções de quantidade, casas decimais, valores únicos e ordenação.
O Gerador de Números Aleatórios da ToolsSoup sorteia números aleatórios em qualquer intervalo que você escolher, direto no seu navegador. Defina um mínimo e um máximo, decida quantos números sortear, adicione casas decimais para números decimais aleatórios e, opcionalmente, mantenha cada valor único ou ordene os resultados. Tudo roda localmente usando a fonte de aleatoriedade criptograficamente segura do seu dispositivo, então nada que você gera é enviado a um servidor, registrado ou armazenado.
O que é um gerador de números aleatórios?
Um gerador de números aleatórios (RNG) é uma ferramenta que produz números imprevisíveis dentro de um intervalo que você define. É útil para sortear números de rifas e loterias, escolher vencedores, rolar dados, amostrar dados, rodar simulações, atribuir IDs aleatórios e fazer escolhas justas e imparciais. Esta ferramenta usa a Web Crypto API (crypto.getRandomValues), a mesma fonte criptograficamente segura que os navegadores usam para criptografia, com amostragem por rejeição para que todo número do intervalo tenha a mesma probabilidade.
Como gerar números aleatórios
Gerar números aleatórios leva apenas alguns segundos:
- Informe os valores mínimo e máximo do intervalo desejado.
- Defina quantos números gerar de uma vez.
- Use 0 casas decimais para números inteiros, ou mais para números decimais aleatórios.
- Opcionalmente, marque Valores únicos para evitar repetições e Ordenar para organizar os resultados.
- Clique em Gerar e copie os números com um clique.
Números inteiros, decimais e valores únicos
Deixe as casas decimais em 0 e ambos os limites são incluídos, então um intervalo de 1 a 6 gera números inteiros de 1 até 6 — perfeito para dados ou sorteios. Aumente as casas decimais para sortear decimais como 3,14 ou 0,5. Ative Valores únicos para sortear sem reposição, como tirar bolas numeradas de um saco; o intervalo precisa ser amplo o bastante para conter a quantidade pedida ao gerar números inteiros.
Por que usar este gerador de números aleatórios?
- 100% gratuito, sem anúncios, cadastro ou limites de uso.
- Roda inteiramente no seu navegador — os números gerados nunca são enviados nem armazenados.
- Usa a Web Crypto API criptograficamente segura, e não Math.random().
- Funciona com qualquer intervalo, incluindo números negativos e decimais.
- Gere números únicos, sem repetição, para rifas e sorteios.
- Gere até 1000 números de uma vez e copie todos com um clique.
Perguntas frequentes
Os números são realmente aleatórios?
Sim. O gerador usa crypto.getRandomValues, a mesma aleatoriedade criptograficamente segura que os navegadores usam para chaves de criptografia, e aplica amostragem por rejeição para que todo número do intervalo tenha a mesma probabilidade, sem viés por nenhum valor.
O mínimo e o máximo são incluídos?
Sim. O intervalo inclui ambos os limites. Para números inteiros, um intervalo de 1 a 6 pode produzir 1, 6 e tudo entre eles.
Posso gerar números decimais aleatórios?
Sim. Defina 1 ou mais casas decimais e o gerador produz números decimais aleatórios dentro do seu intervalo, arredondados para a quantidade de casas escolhida.
Posso gerar números únicos, sem repetição?
Sim. Marque Valores únicos para sortear sem reposição. Para números inteiros, o intervalo precisa conter pelo menos a mesma quantidade de valores que você pediu, caso contrário repetições seriam inevitáveis.
Algo é enviado para um servidor?
Não. Tudo é gerado localmente no seu navegador. Nada do que você cria é enviado, registrado ou armazenado, então seus números permanecem privados no seu dispositivo.