Pular para o conteúdo
🔑

Gerador de Códigos PIN

Gere códigos PIN aleatórios de 4 a 12 dígitos. Evite padrões fracos como 1234 ou 0000. Criptograficamente seguro, no seu navegador.

Como funciona o gerador de PIN?

Esta ferramenta gera cada dígito de forma independente usando crypto.getRandomValues() com um loop de eliminação de viés para que cada dígito (0-9) tenha exatamente a mesma probabilidade. A opção "evitar padrões fracos" rejeita PINs sequenciais (1234, 4321), dígitos repetidos (1111) e os PINs mais usados em vazamentos públicos (1234, 0000, 1111, 1212).

Tamanho do PIN e segurança

  • 4 dígitos — 10.000 combinações. Padrão para caixas eletrônicos e cartões SIM. Quebrável com 3+ tentativas permitidas.
  • 6 dígitos — 1 milhão de combinações. Padrão para telas de bloqueio iOS/Android.
  • 8-12 dígitos — 100M-1T combinações. Usado em bancos de alta segurança e códigos de backup 2FA.

Usos comuns

  • Códigos de desbloqueio SIM — substitua o PIN padrão por um aleatório.
  • Códigos de entrada — provisione teclados para escritórios ou aluguéis curtos.
  • Códigos de backup — pré-gere uma lista de PINs de recuperação 2FA.
  • Fixtures — popule colunas de PIN em bancos de desenvolvimento.

Privacidade

Todos os PINs são gerados 100% no seu navegador. Nenhum dado é enviado a servidores.