Gera senhas aleatórias fortes 100% no navegador via CSPRNG (crypto.getRandomValues). Nada é enviado a nenhum servidor. Símbolos podem ser ajustados por predefinição / whitelist / blacklist para qualquer política.

Senhas Geradas

Configure as opções abaixo e pressione «Gerar».

Comprimento / Quantidade

16
Opções avançadas

Força uma quantidade mínima por categoria. Se a soma exceder o comprimento, é ajustada.

Tipos de caracteres

Detalhes de símbolos

Modo
Conjunto real de símbolos

Como usar

Defina comprimento, tipos de caracteres e quantidade; escolha uma regra de símbolos (predefinição, whitelist ou blacklist) e pressione Gerar. Cada resultado pode ser copiado ou regerado individualmente, com força baseada em entropia.

Entrada, saída, limites

Entrada: comprimento (4–128), tipos de caractere, política de símbolos, quantidade. Saída: senha, entropia (bits), tempo estimado de crack online. Nada é enviado nem guardado em conta. Precisa de Web Crypto no navegador.

Exemplo

Comprimento 16, maiúsculas+minúsculas+dígitos+símbolos seguros. Cada geração é diferente, no formato K7#mP2qL!nR4wX9b.

Política de símbolos (importante)

Serviços aceitam conjuntos de símbolos diferentes. Alguns só permitem !@#$%^&*(), outros proíbem <>'"`\ por risco de injection. Os três modos (predefinição / whitelist / blacklist) permitem combinar com qualquer política.

O que torna uma senha forte

  • Longa: 12+ caracteres, 16+ para contas importantes
  • Aleatória: sem palavras de dicionário, padrões repetidos ou dados pessoais
  • Única: diferente por site, use um gerenciador de senhas
  • Combine com autenticação de dois fatores (2FA)

Perguntas frequentes

As senhas geradas vão para o servidor?
Não. São criadas no navegador com crypto.getRandomValues e nunca enviadas.
Qual RNG usa?
O CSPRNG do Web Crypto (crypto.getRandomValues). Não usa Math.random.
Consigo seguir a política de símbolos de um site?
Sim. Preset, whitelist (só estes chars) e blacklist (excluir estes chars) cobrem regras rígidas.