Gerador de Senha
Gere senhas fortes e aleatórias com comprimento e conjuntos de caracteres personalizados. Funciona 100% no navegador.
Para gerar uma senha forte agora: defina o comprimento de 8 a 128 caracteres, ative maiúsculas, minúsculas, números e símbolos e clique em Gerar — depois copie com um clique. A entropia é calculada em tempo real, então você vê na hora o quão segura a senha é. Tudo roda dentro do seu navegador com crypto.getRandomValues(), sem enviar nenhum dado para servidores. Para a maioria das contas, use no mínimo 16 caracteres aleatórios.
Como gerar uma senha forte
- 1
Defina o comprimento da senha
Use o controle deslizante para escolher entre 8 e 128 caracteres. Para a maioria das contas, use no mínimo 16 caracteres — o medidor de entropia se atualiza em tempo real para você ver o impacto.
- 2
Escolha os conjuntos de caracteres
Ative maiúsculas (A–Z), minúsculas (a–z), números (0–9) e símbolos (!@#$…). Usar os quatro juntos maximiza a entropia. Se algum site não aceitar símbolos, desative-os — a ferramenta recalcula a força automaticamente.
- 3
Clique em Gerar
Uma nova senha aleatória e criptograficamente segura é criada com crypto.getRandomValues(). Cada clique produz um resultado novo — nenhuma senha anterior fica guardada em lugar nenhum.
- 4
Copie a senha
Clique no botão Copiar para enviar a senha para a área de transferência. Cole direto no seu gerenciador de senhas ou no site de destino — evite digitar manualmente para não cometer erros de transcrição.
Perguntas frequentes sobre o Gerador de Senha
- Como gerar uma senha forte?
- Defina o comprimento para no mínimo 16 caracteres, ative os quatro conjuntos (maiúsculas, minúsculas, números e símbolos) e clique em Gerar. Quanto maior o comprimento e a variedade de caracteres, maior a entropia e mais difícil é quebrar a senha por força bruta. Em seguida, copie e salve a senha em um gerenciador de senhas.
- O que é uma senha aleatória e por que ela é mais segura?
- Uma senha aleatória é gerada por um algoritmo imprevisível, sem usar palavras, datas ou padrões do seu dia a dia. Por não seguir nenhuma lógica humana, ela resiste a ataques de dicionário e de adivinhação. Esta ferramenta usa crypto.getRandomValues(), o gerador de números aleatórios criptograficamente seguro do navegador — muito mais confiável do que Math.random().
- Este gerador de senhas é gratuito e seguro de usar?
- Sim. A ferramenta é totalmente gratuita e toda a geração acontece dentro do seu navegador. Nenhuma senha é enviada, salva ou registrada em servidores. Você pode confirmar usando a ferramenta offline: ela continua funcionando sem conexão com a internet, diferente de muitos serviços online.
- Qual a diferença entre este gerador e os de Avast, Norton, Google, LastPass ou Bitwarden?
- A base é a mesma de bons geradores como os da Avast, Norton, Google, LastPass ou Bitwarden: aleatoriedade criptográfica. A diferença é que aqui você não precisa instalar extensão nem criar conta — basta abrir a página, gerar e copiar. A geração é feita só no seu navegador, sem enviar a senha para nenhum servidor, e a entropia aparece em tempo real.
- Quantos caracteres minha senha deve ter: 8 ou 16?
- Oito caracteres é o mínimo absoluto e hoje é considerado fraco para contas importantes. O recomendado é 16 caracteres ou mais. Com 16 caracteres misturando maiúsculas, minúsculas, números e símbolos, o espaço de busca passa de 2^100 — inviável de quebrar por força bruta com a tecnologia atual.
- Como criar uma senha forte que seja fácil de lembrar?
- Em vez de tentar memorizar caracteres aleatórios, a melhor prática é usar um gerenciador de senhas: você guarda senhas longas e aleatórias e só memoriza uma senha-mestra. Se precisar de algo memorizável, prefira uma frase-senha longa (várias palavras aleatórias juntas), que combina facilidade de lembrar com alto comprimento.
- O que significa o número de entropia mostrado?
- A entropia mede a imprevisibilidade da senha em bits, calculada como comprimento × log₂ do tamanho do conjunto de caracteres. Quanto mais bits, mais combinações possíveis: 80 bits já é considerado forte e 100 bits ou mais é excelente diante das ameaças atuais. O número se ajusta automaticamente quando você muda o comprimento ou os conjuntos de caracteres.
Referências
- NIST SP 800-63B — Diretrizes de Identidade Digital (Autenticação)
Padrão do governo dos EUA que define requisitos de comprimento, complexidade e armazenamento de senhas. Recomenda no mínimo 8 caracteres (de preferência mais) e desencoraja políticas de troca periódica obrigatória.
- OWASP — Guia de Armazenamento de Senhas (Cheat Sheet)
Orientações práticas sobre algoritmos de hash de senha (Argon2id, bcrypt, scrypt) e fatores de trabalho — essenciais para quem precisa armazenar senhas no servidor.
- MDN — Crypto.getRandomValues()
API do navegador que preenche um array tipado com valores aleatórios criptograficamente seguros — a fonte de aleatoriedade usada por este gerador.
Ferramentas relacionadas
Gerador de UUID
Gere identificadores UUID v4 ou v7 em lote — úteis para tokens de sessão únicos ou chaves primárias de banco de dados.
Gerador de Hash
Calcule hashes MD5, SHA-1, SHA-256 ou SHA-512 de qualquer texto. Útil para checksums e para verificar a saída de hash de senhas.
Decodificador de JWT
Decodifique um token JWT e inspecione cabeçalho, payload e assinatura — prático ao testar fluxos de autenticação.