Gerador de senhas

Senhas fortes ou frases-senha memoráveis — aleatórias no seu navegador.

{{ __t('entropy') }}: {{ strength.bits }} bits

{{ __t('opt_heading') }}

{{ __t('opt_heading') }}


{{ __t('batch_heading') }}

O que torna uma senha boa?

Uma senha forte resiste a ataques de força bruta e de dicionário. Quatro princípios centrais:

  • Longa — pelo menos 12, idealmente 16+ caracteres. Cada caractere extra multiplica o esforço do atacante.
  • Variada — combine maiúsculas, minúsculas, dígitos e símbolos
  • Única — cada conta precisa de uma senha própria. Um vazamento não pode comprometer todas as contas.
  • Aleatória — sem aniversários, nomes ou palavras de dicionário. Aleatoriedade real (via `crypto.getRandomValues`) é essencial.

Frases-senha vs. senhas

Uma frase-senha com 4–6 palavras aleatórias (método Diceware) oferece segurança comparável a uma senha aleatória de caracteres, mas é muito mais fácil de memorizar e digitar. Para senhas mestras (gerenciadores, criptografia de disco), frases-senha costumam ser a melhor escolha.

Este gerador é seguro?

Sim. Os números aleatórios vêm de `crypto.getRandomValues()` diretamente no seu navegador — fonte criptograficamente segura. Sem servidor, sem logs, sem rastreamento. Você pode inspecionar a implementação a qualquer momento nas ferramentas de desenvolvedor.