Gerador de senhas grátis
Gere senhas fortes e aleatórias com tamanho, tipos de caracteres e exclusões personalizados. Grátis, sem login.
Deixe vazio para usar a lista padrão. Espaços são ignorados.
Usos comuns
- Gere uma Senha Bancária SeguraCrie uma senha longa e complexa para suas contas bancárias, de investimento e financeiras.
- Gere uma Senha WiFi ForteCrie uma senha WiFi segura que seja difícil de adivinhar, mas fácil de compartilhar via código QR.
- Gere uma Senha de Conta ProfissionalAtenda aos requisitos de senha corporativa — regras de comprimento, complexidade e tipo de caractere.
- Gere uma Chave de API SeguraCrie sequências aleatórias de alta entropia para uso como chaves de API, tokens secretos e segredos de assinatura.
- Gere uma Senha de Banco de DadosCrie senhas fortes para usuários de banco de dados, contas raiz e conexões de serviço.
Como funciona
As palavras-passe são geradas inteiramente no seu navegador usando o crypto.getRandomValues() da Web Crypto API — a mesma fonte de aleatoriedade criptográfica que os navegadores usam para TLS. Sem Math.random(), sem servidor, sem qualquer tipo de pedido de rede.
- 1Montagem do conjunto de caracteresCom base nas suas seleções de caixas de verificação, a ferramenta constrói arrays separados para maiúsculas, minúsculas, dígitos, e símbolos. Se 'excluir caracteres semelhantes' estiver ativado, caracteres visualmente ambíguos como 1, l, I, 0, e O são removidos de cada conjunto antes de o conjunto ser formado.
- 2Seleção aleatória por amostragem de rejeiçãoCada posição de caracter é preenchida usando crypto.getRandomValues() com amostragem de rejeição: se um valor aleatório bruto cair na cauda enviesada da distribuição, é descartado e redesenhado. Isto elimina o viés de módulo que tornaria alguns caracteres estatisticamente mais prováveis do que outros.
- 3Cobertura garantida de classesDepois de gerar a senha completa, a ferramenta verifica se pelo menos um caractere de cada classe selecionada está presente. Se não, ela gera novamente toda a senha e verifica de novo — até 100 vezes — em vez de trocar caracteres em posições fixas, o que distorceria a distribuição.
- 4Estimativa de entropia e tempo de quebraA ferramenta calcula a entropia como comprimento × log2(tamanho do conjunto) e estima o tempo de quebra usando aritmética em espaço logarítmico contra uma linha de base de GPU de 100 bilhões de tentativas por segundo (apropriado para hashes rápidos como MD5; senhas protegidas por bcrypt/Argon2 levariam muito mais tempo). Ambos os valores são atualizados instantaneamente à medida que você altera as configurações.
O gerador funciona inteiramente no seu navegador — nenhuma senha, configuração ou dado de uso é enviado a um servidor.
Ferramentas relacionadas
Verificador de força de senha
Verifique a força da sua senha com análise de entropia, estimativas de tempo de crack e uma lista de verificação detalhada de requisitos. Funciona inteiramente no seu navegador.
Criptografia de Texto
Criptografe e descriptografe texto com uma senha usando AES-256-GCM robusto. A senha nunca sai do seu navegador. Compartilhe segredos com segurança.
Criptografia de Arquivo (AES-256-GCM)
Criptografe qualquer arquivo com uma senha usando AES-256-GCM e PBKDF2 (250.000 iterações). A saída .enc só abre com a senha correta, e somente esta ferramenta pode descriptografá-la. Totalmente no cliente — seu arquivo nunca sai do seu dispositivo.