Gerador de senha forte, segura e aleatória
Escolha o comprimento e os caracteres (maiúsculas, minúsculas, números, símbolos): a senha é sorteada pelo gerador aleatório criptográfico do navegador.
Gerar senha aleatória: sorteio, tamanho e entropia
O gerador sorteia cada caractere com crypto.getRandomValues, a fonte de aleatoriedade criptográfica do navegador, em um alfabeto de 91 sinais quando os quatro tipos estão marcados. Uma senha de 16 caracteres carrega então 104 bits de entropia; são necessários pelo menos 13 caracteres para ultrapassar os 80 bits exigidos pela CNIL para uma senha usada isoladamente.
Esta página cria senhas; a calculadora de tempo de quebra e o auditor de entropia do site servem para avaliar uma senha existente.
Como o sorteio é feito
- Alfabeto: 26 maiúsculas, 26 minúsculas, 10 dígitos e 29 símbolos (incluindo ! @ # $ % e os colchetes), conforme as caixas marcadas, ou seja, 91 caracteres no máximo.
- O navegador fornece tantos números aleatórios de 32 bits quantos forem os caracteres pedidos; cada número, tomado módulo o tamanho do alfabeto, designa um caractere. O leve viés introduzido pelo módulo é da ordem de 2 × 10^-8: é desprezível.
- Nada obriga cada tipo marcado a aparecer. Se um site exige pelo menos um dígito e não há nenhum, gere novamente.
- Comprimento ajustável de 6 a 64 caracteres, 16 por padrão. A senha é criada na abertura e a cada clique em Gerar, não quando uma opção é alterada.
Entropia conforme o comprimento
Entropia = comprimento × log2(tamanho do alfabeto). Com os 91 caracteres: 8 caracteres dão 52,1 bits, 12 dão 78,1, 13 dão 84,6 e 16 dão 104,1. Sem símbolos (62 caracteres), 16 caracteres dão 95,3 bits.
O medidor de força
O medidor não mede a entropia: ele soma um ponto acima de 8 caracteres, um acima de 12, um por uma maiúscula, um por um dígito e um por um símbolo, com teto de 4. De 0 a 1 ponto: fraca; 2: média; 3: forte; 4: muito segura. As minúsculas não valem nada.
Fontes e datas: NIST SP 800-63B-4, versão final de julho de 2025: 15 caracteres no mínimo para uma senha de fator único, pelo menos 64 caracteres aceitos, sem regras de composição impostas; CNIL, deliberação n.º 2022-100 de 21 de julho de 2022: 80 bits de entropia para uma senha sem medida complementar (verificado em 14/10/2026).
Perguntas frequentes
Minhas senhas ficam salvas?
Não, nunca. A geração é feita localmente no seu navegador. Nenhuma senha é enviada aos nossos servidores.
Qual é o comprimento ideal?
Recomendamos pelo menos 12 caracteres, idealmente 16 ou mais, com uma mistura de tipos de caracteres.
O gerador usa aleatoriedade criptográfica?
Sim. Cada caractere vem de um número aleatório de 32 bits fornecido por crypto.getRandomValues, a fonte criptográfica do navegador, e não de Math.random. Esse número é reduzido ao tamanho do alfabeto por um módulo, o que cria um viés da ordem de 2 × 10^-8, sem efeito prático.
Quantos bits de entropia tem uma senha gerada de 16 caracteres?
Com os quatro tipos marcados, o alfabeto tem 91 caracteres: 16 × log2(91) = 104,1 bits. Sem símbolos, cai para 95,3 bits. Para ultrapassar os 80 bits adotados pela CNIL, são necessários pelo menos 13 caracteres com os 91 sinais.
A ferramenta é realmente gratuita?
Sim, todas as ferramentas do Kristools são 100% gratuitas e acessíveis sem cadastro.
Meus dados estão protegidos?
Sim. Todo o processamento é feito diretamente e com segurança no seu navegador. Nenhum dado pessoal é enviado para os nossos servidores.