Sobre o Gerador de Senhas
Isso cria senhas fortes e aleatórias conforme suas especificações — você escolhe o comprimento e quais tipos de caracteres incluir (maiúsculas, minúsculas, números, símbolos), e ele monta uma senha e avalia sua força. Senhas aleatórias superam qualquer coisa que você mesmo inventaria, porque senhas escolhidas por humanos seguem padrões previsíveis que os invasores exploram. Use para criar uma nova conta, substituir uma senha fraca ou reutilizada, ou gerar uma credencial única — idealmente combinado com um gerenciador de senhas para você nunca precisar memorizá-la.
Como funciona
Cada caractere é sorteado usando o gerador de números aleatórios criptograficamente seguro do seu navegador (crypto.getRandomValues), não o comum Math.random, então o resultado é adequado para uso real em segurança. Ele monta um conjunto de caracteres a partir dos tipos que você ativou, opcionalmente remove caracteres ambíguos (i l 1 L o 0 O) fáceis de confundir, e então escolhe caracteres desse conjunto. O medidor de força mostra a entropia da senha em bits, calculada como comprimento × log₂(tamanho do conjunto) — quanto mais bits, mais tentativas um invasor precisaria fazer.
O que torna uma senha forte
A força vem principalmente do comprimento e da aleatoriedade, não de encher a senha de símbolos. Cada caractere extra multiplica o número de possibilidades, então uma senha longa e aleatória, mesmo com um único tipo de caractere, pode superar uma curta com todos os tipos. Como referência aproximada, o medidor considera fraco abaixo de ~40 bits, razoável em torno de ~60, e forte a muito forte a partir de ~90+. O hábito mais eficaz de todos é usar uma senha aleatória única por site, guardada num gerenciador de senhas — a reutilização é o que transforma um vazamento em vários.
Suposições e comportamento
- Usa aleatoriedade segura (CSPRNG), então as senhas são imprevisíveis e, por design, nunca se repetem.
- A remoção de caracteres ambíguos é opcional e reduz um pouco o conjunto (o que diminui marginalmente a entropia para o mesmo comprimento).
- A entropia é reportada como
comprimento × log₂(tamanho do conjunto), a medida padrão para uma senha gerada aleatoriamente. - Os conjuntos de caracteres são: 26 maiúsculas, 26 minúsculas, 10 dígitos e um conjunto de símbolos comuns.
Limitações
- Não garante pelo menos um caractere de cada tipo selecionado. Os caracteres são sorteados do conjunto combinado, então uma senha curta pode, por acaso, não conter nenhum número mesmo com os números ativados — gere novamente se as regras de um site exigirem um de cada.
- Alguns sites rejeitam certos símbolos ou limitam o comprimento; pode ser necessário ajustar as configurações para se adequar às regras deles.
- O valor de entropia assume geração verdadeiramente aleatória (o que é o caso aqui); ele não estima a resistência contra padrões, porque essas senhas não têm nenhum.
- Uma senha só é tão segura quanto o lugar onde você a guarda — não a cole em algum lugar inseguro.
Privacidade
As senhas são geradas inteiramente no seu navegador com a criptografia nativa dele. Nada é enviado, registrado ou armazenado — feche a aba e a senha desaparece, a menos que você a tenha salvo.

