Publicidade

Gerador de números aleatórios

Definir números por
Tipo de número
Publicidade

Números aleatórios criptográficos, com filtros

Gere um ou vários números aleatórios, dentro de um intervalo mín/máx ou com um número exato de dígitos, com filtros opcionais para apenas pares/ímpares ou sem dígitos repetidos dentro de um número. Usa a API Web Crypto para uma aleatoriedade real sempre que seu navegador oferecer suporte.

Como usar

  1. Escolha o modo de intervalo ou o modo de quantidade exata de dígitos
  2. Defina seu intervalo ou tamanho e os filtros desejados (paridade, sem dígitos repetidos)
  3. Pressione Gerar — repita quando quiser um novo conjunto

Perguntas frequentes

De onde vem de fato a aleatoriedade — ela é boa o bastante para confiar?

Ela usa o gerador de números aleatórios criptograficamente seguro da Web Crypto API quando disponível (com amostragem por rejeição para eliminar qualquer viés do módulo), recorrendo a Math.random() somente se a Web Crypto não estiver presente no seu navegador.

O que exatamente significa “sem dígitos repetidos”?

Significa que nenhum dígito se repete dentro de um único número gerado, não que dois números do mesmo lote não possam coincidir entre si. Por exemplo, com essa opção ativada, 1234 é permitido, mas 1123 não é.

Por que não consigo gerar um número de 12 dígitos sem dígitos repetidos?

Existem apenas 10 dígitos possíveis (0–9), então qualquer número com mais de 10 dígitos repetirá necessariamente pelo menos um. A opção sem repetição é limitada a 10 dígitos por esse motivo; o modo de tamanho ainda permite até 12 dígitos, com repetições permitidas.