Gerador de senhas
Gere senhas aleatórias com o tamanho e os caracteres de que você precisa. Elas são criadas no seu navegador com um gerador criptográfico e não saem do seu dispositivo.
- Grátis
- Sem cadastro
- No seu navegador
Força: Muito forte
≈ 104 bits de entropia
Valor aproximado: tamanho × log₂(caracteres possíveis).
Senhas geradas
Como usar esta ferramenta
- Escolha o tamanho com o controle deslizante ou digitando o número (entre 4 e 128 caracteres; 16 por padrão).
- Marque os tipos de caracteres: minúsculas, maiúsculas, números e símbolos. Se for digitar a senha à mão, ative “Excluir caracteres ambíguos”.
- Informe quantas senhas quer gerar de uma vez (até 20).
- Copie a que preferir e guarde no seu gerenciador de senhas. Toque em “Gerar de novo” se quiser outras.
O que torna uma senha forte
Uma senha é difícil de adivinhar quando foi escolhida ao acaso entre um número enorme de combinações possíveis. Essa quantidade costuma ser medida em bits de entropia: cada bit a mais dobra o número de combinações que um atacante teria de testar.
O tamanho é o que mais pesa. Acrescentar caracteres multiplica as combinações muito mais do que ampliar os tipos de caracteres: uma senha de 20 caracteres só com minúsculas tem mais entropia (cerca de 94 bits) do que uma de 12 com minúsculas, maiúsculas, números e símbolos (cerca de 78 bits).
O que não traz segurança é a aparência de complexidade. “Senha123!” cumpre as regras de muitos formulários, mas segue um padrão muito comum e é fácil de adivinhar. As senhas desta ferramenta não seguem padrões: cada caractere é escolhido ao acaso.
Como a entropia e a força são calculadas
A entropia mostrada é aproximada: tamanho × log₂(número de caracteres possíveis). Com os quatro tipos ativados há 90 caracteres possíveis, então cada caractere contribui com cerca de 6,5 bits. A ferramenta garante pelo menos um caractere de cada tipo marcado, o que descarta uma pequena parte das combinações e reduz muito pouco a entropia real.
A indicação de força usa estes limites:
- Fraca: menos de 60 bits.
- Razoável: de 60 a 74 bits.
- Forte: de 75 a 99 bits.
- Muito forte: 100 bits ou mais.
Como as senhas são geradas
Cada caractere é escolhido com crypto.getRandomValues, o gerador criptograficamente seguro do navegador. Para que nenhum caractere apareça mais do que outro é usada amostragem por rejeição, que evita o chamado viés do módulo. Depois, os caracteres são embaralhados com o algoritmo de Fisher-Yates para que os caracteres obrigatórios não fiquem sempre nas mesmas posições.
Tudo acontece no seu navegador. As senhas não são enviadas para nenhum servidor, não são armazenadas e não são registradas em ferramentas de análise.
Boas práticas
Uma senha aleatória só protege bem se for usada do jeito certo:
- Use uma senha diferente para cada serviço. Se um site sofrer um vazamento, as outras contas continuam seguras.
- Guarde-as num gerenciador de senhas: assim você não precisa decorá-las e pode usar senhas longas sem esforço.
- Ative a verificação em duas etapas nas contas importantes (e-mail, banco, redes sociais).
- Para a senha mestra do gerenciador, que você vai precisar decorar, uma frase longa com várias palavras aleatórias é mais fácil de lembrar do que uma sequência de símbolos.
Exemplos
Conta de e-mail ou de banco
16 caracteres ou mais com os quatro tipos de caracteres. Guarde no seu gerenciador de senhas.
Senha que você vai digitar à mão
Por exemplo, a senha do Wi-Fi das visitas: ative “Excluir caracteres ambíguos” para não confundir o I maiúsculo com o l minúsculo, ou o O com o 0.
Site que não aceita símbolos
Desmarque “Símbolos” e compense com mais tamanho: 20 caracteres com letras e números passam de 100 bits de entropia.
Perguntas frequentes
As senhas geradas são enviadas ou guardadas em algum lugar?
Não. Elas são geradas no seu navegador e não são enviadas para nenhum servidor nem guardadas em lugar nenhum. Se você fechar ou recarregar a página, elas somem, então guarde a que for usar.
Qual deve ser o tamanho da minha senha?
Para contas importantes, 16 caracteres ou mais é uma boa referência se você guarda a senha num gerenciador. Quanto mais longa, melhor: o tamanho é o que mais aumenta o número de combinações possíveis.
O que são caracteres ambíguos?
São caracteres fáceis de confundir dependendo da fonte: I (i maiúsculo), l (L minúsculo), 1, |, O (o maiúsculo), o e 0. Excluí-los reduz um pouco a entropia, mas evita erros ao digitar a senha à mão.
Por que alguns sites recusam certos símbolos?
Alguns serviços limitam os caracteres que aceitam. Se um site recusar a senha, desmarque “Símbolos” e aumente o tamanho para manter a segurança.
É melhor uma senha aleatória ou uma frase?
As duas podem ser seguras se forem longas e escolhidas ao acaso. Senhas aleatórias são ideais para guardar num gerenciador; uma frase de várias palavras escolhidas ao acaso é mais fácil de decorar, por exemplo para a senha mestra do próprio gerenciador.
Ferramentas relacionadas
Esta página também está disponível em: Español, English, Français
