Pular para o conteúdo
UtilLab

Gerador de Senha

Gere uma senha segura e aleatória com um clique. Personalize o comprimento e os tipos de caracteres para atender a qualquer requisito.

—

16
864
Incluir

As senhas são geradas inteiramente no seu navegador. Nada é enviado a um servidor.

Guia

O que torna uma senha forte

Tamanho vence esperteza

A força de uma senha é medida em bits de entropia: o número de tentativas que um invasor precisa fazer, como potência de dois. Para uma senha aleatória, é simplesmente comprimento × log₂(tamanho do alfabeto). Uma senha de 16 caracteres escolhidos entre cerca de 70 símbolos tem aproximadamente 98 bits, muito além do que qualquer invasor consegue testar, enquanto uma senha de 12 letras minúsculas tem apenas cerca de 56 bits.

Cada caractere extra multiplica o trabalho pelo tamanho do alfabeto, e por isso aumentar o comprimento é a forma mais barata de ganhar segurança.

Como este gerador funciona

  • A aleatoriedade vem do gerador criptograficamente seguro do seu navegador (crypto.getRandomValues), não de Math.random.
  • Os caracteres são sorteados por amostragem com rejeição, de modo que nenhum símbolo é mais provável que outro, e ao menos um caractere de cada conjunto selecionado é garantido antes de embaralhar o resultado.
  • Caracteres parecidos (I, l, 1, O, 0) ficam de fora por padrão, para facilitar a leitura e a digitação a partir da tela. Você pode incluí-los.
  • Nada é enviado a um servidor. A senha existe apenas na sua página até você fechá-la.

Hábitos que importam mais que o gerador

  • Use uma senha diferente para cada conta. A reutilização é como um vazamento vira dez.
  • Guarde-as em um gerenciador de senhas, para lembrar apenas de uma frase-senha mestra forte.
  • Ative a autenticação em dois fatores, de preferência com aplicativo autenticador ou chave de segurança, no e-mail, no banco e no gerenciador de senhas.
  • Nunca compartilhe senhas por chat ou e-mail e desconfie de qualquer página que peça uma depois de um link.

Perguntas Frequentes

Como funciona este gerador de senha?
O gerador usa a API de criptografia nativa do seu navegador (Web Crypto API) para selecionar caracteres dos conjuntos que você habilitar. Essa é a mesma fonte de aleatoriedade usada por aplicações de segurança, sendo muito mais imprevisível do que Math.random(). Nenhuma senha é enviada ou armazenada em servidor algum.
O que torna uma senha forte?
Uma senha forte é longa (pelo menos 16 caracteres) e usa uma combinação de letras maiúsculas, minúsculas, números e símbolos. O comprimento é o fator mais importante — cada caractere adicional multiplica exponencialmente o número de combinações possíveis. Uma senha de 20 caracteres misturando todos os tipos tem trilhões de vezes mais combinações do que uma de 10 caracteres.
Qual deve ser o comprimento mínimo da minha senha?
Para a maioria das contas, 16 caracteres é um bom mínimo. Para contas altamente sensíveis, como banco ou e-mail, use 20 ou mais caracteres. Se você usar um gerenciador de senhas (recomendado), o comprimento não é um problema de usabilidade — você nunca precisará digitar ou memorizar a senha.
É seguro usar um gerador de senha online?
Este gerador é seguro porque todo o processamento ocorre no seu navegador usando a Web Crypto API — nenhum dado é transmitido. Você pode até desconectar da internet antes de gerar uma senha para maior tranquilidade. Evite geradores que exijam envio de formulário ou mostrem carregamentos demorados, pois podem estar processando senhas no servidor.
Devo usar um gerenciador de senhas?
Sim, é altamente recomendado. Um gerenciador de senhas permite gerar e armazenar uma senha única e forte para cada conta sem precisar memorizá-las. Isso evita o erro de segurança mais comum: reutilizar a mesma senha em vários sites. Opções populares incluem Bitwarden (gratuito e de código aberto), 1Password e KeePass.