Geradores

Gerador de senha forte

Crie senhas aleatórias e seguras em um clique. Escolha o tamanho e os tipos de caractere; tudo é gerado no seu navegador com criptografia, sem passar por servidores.

De 4 a 128. Recomendado: 16 ou mais.
Caracteres
Até 100. Todas com as mesmas regras.

🔒 Processado no seu navegador. Não armazenamos o que você digita.

O que faz uma senha ser forte

Uma senha forte é, antes de tudo, imprevisível. Quem tenta invadir uma conta não digita senhas uma a uma: usa programas que testam bilhões de combinações por segundo, começando por listas de senhas vazadas, palavras do dicionário, datas e padrões de teclado como qwerty e 123456. Senhas criadas por pessoas quase sempre caem nesses padrões — o nome do cachorro com o ano de nascimento, a palavra com a primeira letra maiúscula e um ponto de exclamação no fim.

Uma senha gerada aleatoriamente não tem padrão nenhum para explorar. O atacante precisa testar as combinações às cegas, e aí o que conta é o tamanho do espaço de busca: quantos caracteres a senha tem e quantos caracteres diferentes podem aparecer em cada posição.

Como usar o gerador

  1. Ajuste o tamanho no controle deslizante ou digite o número (de 4 a 128).
  2. Marque os tipos de caractere: maiúsculas, minúsculas, números e símbolos. O gerador garante que a senha tenha pelo menos um caractere de cada tipo marcado, o que atende à maioria das políticas de senha de sites e empresas.
  3. Se a senha for ditada ou copiada à mão, ative Excluir ambíguos para remover l, I, 1, O, 0, o e |.
  4. Para criar várias de uma vez (por exemplo, senhas iniciais de usuários), aumente a quantidade.
  5. Clique em Copiar e cole direto no gerenciador de senhas.

Entropia: a conta por trás do medidor

O medidor de força usa a entropia em bits, calculada assim para senhas aleatórias:

entropia = tamanho × log₂(quantidade de caracteres possíveis)

Com as quatro classes marcadas, há 90 caracteres possíveis (26 maiúsculas, 26 minúsculas, 10 números e 28 símbolos). Cada posição vale log₂(90) ≈ 6,49 bits. Uma senha de 16 caracteres tem então 16 × 6,49 ≈ 104 bits: são 2 elevado a 104 combinações, um número com 32 dígitos.

Tipo de senhaTamanhoEntropia aproximadaClassificação
Só números (PIN)620 bitsMuito fraca
Só minúsculas838 bitsFraca
Todas as classes852 bitsRazoável
Todas as classes1278 bitsForte
Todas as classes16104 bitsMuito forte
Todas as classes24156 bitsMuito forte

Para ter uma ideia prática: se um atacante conseguir testar 10 bilhões de senhas por segundo (algo possível com placas de vídeo contra um banco de senhas vazado e mal protegido), 52 bits caem em alguns dias. Com 78 bits, o tempo médio passa de um milhão de anos. Por isso a recomendação de 12 caracteres no mínimo e 16 ou mais sempre que possível.

Repare que aumentar o tamanho rende mais do que aumentar a variedade: acrescentar 4 caracteres a uma senha de 12 soma cerca de 26 bits, enquanto incluir símbolos numa senha de 12 letras e números soma só uns 6 bits.

Por que a geração é segura

O gerador usa crypto.getRandomValues, a API de números aleatórios criptograficamente seguros dos navegadores. Funções comuns como Math.random() não servem para senhas, porque sua saída pode ser prevista em certas condições. Além disso, o sorteio evita o viés de módulo, garantindo que todos os caracteres tenham exatamente a mesma chance. Nada sai do seu computador: a senha não é enviada, registrada nem guardada.

Boas práticas

  • Uma senha por serviço. Vazamentos acontecem; se a mesma senha estiver em vários sites, um vazamento abre todas as portas.
  • Use um gerenciador de senhas para guardar e preencher as senhas. Você só precisa decorar uma senha-mestra longa.
  • Ative a verificação em duas etapas (aplicativo autenticador ou chave de segurança) nas contas de e-mail, banco e redes sociais.
  • Não troque por trocar. As diretrizes atuais de segurança, como a NIST SP 800-63B, recomendam trocar a senha quando houver suspeita de vazamento, e não em intervalos fixos.

Precisa de identificadores únicos em vez de senhas? Use o gerador de UUID. Para montar cadastros de teste completos, veja o gerador de pessoas, e para sorteios justos, o sorteador de números.

Perguntas frequentes

Qual é o tamanho ideal de uma senha?

Para contas comuns, pelo menos 12 a 16 caracteres aleatórios com letras, números e símbolos. Para senhas-mestras e chaves de sistemas, 20 ou mais. Cada caractere a mais multiplica o número de combinações; o tamanho pesa mais do que a variedade de símbolos.

As senhas geradas aqui ficam salvas em algum lugar?

Não. A senha é criada no seu navegador com crypto.getRandomValues, a mesma fonte de aleatoriedade usada em criptografia. Nada é enviado ou registrado. Você pode até desconectar da internet depois que a página carregar.

O que é entropia em bits?

É uma medida de quão imprevisível é a senha. Cada bit dobra o número de tentativas necessárias para adivinhá-la. Uma senha aleatória de 16 caracteres escolhidos entre 90 possíveis tem cerca de 104 bits, o que a torna impraticável de quebrar por força bruta.

Para que serve excluir caracteres ambíguos?

Remove caracteres fáceis de confundir, como l, I, 1, O e 0. Ajuda quando a senha precisa ser lida, ditada ou digitada a partir de um papel, ao custo de uma pequena redução na entropia.

Como guardar tantas senhas diferentes?

Use um gerenciador de senhas. Ele guarda e preenche as senhas com segurança, e você só precisa memorizar uma senha-mestra forte. Ative também a verificação em duas etapas nas contas importantes.

Atualizado em 01/10/2026.