Gerador de senhas
Gere uma senha aleatória forte de 8 a 64 caracteres, escolhendo minúsculas, maiúsculas, dígitos e símbolos, e veja uma estimativa de entropia em bits. A senha é criada pelo gerador criptográfico aleatório do seu navegador e nunca sai do seu dispositivo. Gratuito, sem cadastro. Para testar uma senha que você já usa, use o Password Strength Checker.
Selecione pelo menos um tipo de caractere
Força: Muito forte (103 bits de entropia)
Gerada localmente, nunca enviada
As senhas são geradas no seu dispositivo usando o gerador de números aleatórios criptograficamente seguro do seu navegador (crypto.getRandomValues). Nada é transmitido pela rede, nada é armazenado, e não podemos ver as senhas que você cria.
Conselhos sobre senhas
Use uma senha única para cada site. Quando um serviço é violado, os atacantes tentam imediatamente as senhas vazadas em provedores de e-mail, bancos e redes sociais — uma senha reutilizada transforma uma violação em muitas.
Use um gerenciador de senhas. Ninguém consegue lembrar dezenas de senhas longas e aleatórias, e anotá-las ou reutilizá-las anula o propósito. Um gerenciador de senhas as armazena criptografadas, as preenche para você, e só pede que você lembre uma frase-senha mestra forte.
Prefira o comprimento em vez da esperteza. Substituir letras por símbolos (p@ssw0rd) adiciona muito menos força do que simplesmente tornar a senha mais longa. Onde um site permitir, ative também a autenticação de dois fatores.
Como usar o gerador de senhas
- 1. Defina o comprimento. O controle deslizante vai de 8 a 64 caracteres e começa em 16.
- 2. Escolha os caracteres. Minúsculas, maiúsculas, dígitos e símbolos vêm todos ativados por padrão; pelo menos um deve permanecer ativo. Marque Excluir caracteres ambíguos para remover
0,O,1,leI. - 3. Leia a linha de força. A barra mostra uma faixa — Fraca, Razoável, Forte ou Muito forte — com a entropia em bits.
- 4. Gere e copie. Uma senha aparece quando a página carrega; Gerar nova cria outra e Copiar a coloca na sua área de transferência. Salve-a imediatamente em um gerenciador de senhas.
Como as senhas são criadas
- Aleatoriedade segura. Cada caractere é escolhido com
crypto.getRandomValues, o gerador criptográfico do navegador, nunca comMath.random. Os valores são sorteados por amostragem com rejeição, então nenhum caractere é mais provável que outro por causa de arredondamento. - Um de cada conjunto. Se você marcar os quatro conjuntos, a senha terá garantidamente pelo menos uma letra minúscula, uma maiúscula, um dígito e um símbolo — uma regra que muitos sites ainda exigem. As demais posições são preenchidas com todos os caracteres selecionados, e depois a senha inteira é embaralhada para que os caracteres garantidos não fiquem no início.
- O conjunto de símbolos é
!@#$%^&*()-_=+[]{};:,.?, com 23 caracteres. Se um site rejeitar alguns deles, desmarque Símbolos e acrescente comprimento. - Nada sai da página. A senha é gerada e mantida na memória do seu navegador e não é enviada a lugar nenhum. O histórico da área de transferência do seu sistema operacional, se houver, pode guardar o que você copiar.
O comprimento vence a complexidade
A estimativa de força é a entropia de uma senha escolhida de forma uniformemente aleatória: comprimento × log₂(tamanho do conjunto de caracteres). Com os quatro conjuntos (85 caracteres), cada caractere acrescenta cerca de 6,4 bits; só com letras minúsculas, 4,7. A ferramenta arredonda o resultado e o classifica como Fraca abaixo de 40 bits, Razoável a partir de 40, Forte a partir de 60 e Muito forte a partir de 80 — regras práticas desta ferramenta, não um padrão do setor.
| Comprimento | Só minúsculas (26) | Letras e dígitos (62) | Os quatro conjuntos (85) |
|---|---|---|---|
| 8 | 38 bits, Fraca | 48 bits, Razoável | 51 bits, Razoável |
| 12 | 56 bits, Razoável | 71 bits, Forte | 77 bits, Forte |
| 16 | 75 bits, Forte | 95 bits, Muito forte | 103 bits, Muito forte |
| 20 | 94 bits, Muito forte | 119 bits, Muito forte | 128 bits, Muito forte |
O comprimento faz mais do que a variedade. Vinte letras minúsculas (94 bits) são mais fortes do que doze caracteres tirados dos quatro conjuntos (77 bits), porque cada caractere extra multiplica o número de possibilidades, enquanto um conjunto maior de caracteres apenas eleva a base. A estimativa vale apenas para senhas geradas aleatoriamente. Uma senha que você inventa — ou uma com substituições como p@ssw0rd — tem muito menos força real do que seu comprimento sugere.
O que as orientações atuais dizem
O padrão dos EUA para identidade digital, NIST SP 800-63B (revisão 4), diz que os serviços devem exigir pelo menos 15 caracteres para senhas usadas isoladamente (8 quando usadas com um segundo fator), aceitar pelo menos 64, e não impor regras de composição, como misturar tipos de caracteres, nem forçar trocas periódicas. Também espera que os serviços aceitem gerenciadores de senhas e colagem, e que verifiquem as novas senhas contra listas de senhas comuns e vazadas. Na prática: escolha a senha mais longa que o site permitir, torne-a exclusiva daquele site, guarde-a em um gerenciador de senhas e ative a autenticação de dois fatores.
De qual ferramenta você precisa?
Use esta página para criar uma nova senha aleatória. Para verificar uma que você já tem, use o Password Strength Checker, que procura senhas comuns, palavras e padrões e também não envia nada. Para um identificador único, e não um segredo, use o Gerador de UUID; um UUID é único, mas não deve ser secreto.
Perguntas frequentes
- É seguro gerar uma senha em um site?
- Aqui, sim: a senha é criada no seu navegador pelo gerador criptográfico de números aleatórios, não é enviada pela rede nem armazenada, então o CitationEasy nunca a vê. Como em qualquer ferramenta, use um navegador em que confie e coloque o resultado diretamente em um gerenciador de senhas.
- Quão longa deve ser minha senha?
- Pelo menos 15 caracteres para uma conta protegida apenas por senha, segundo o NIST SP 800-63B, e mais onde o site permitir. Para a senha mestra de um gerenciador de senhas, use uma frase-senha longa. O controle deslizante aqui chega a 64 caracteres.
- O que significa a estimativa de força?
- É o número de bits de entropia: quantos palpites binários seriam necessários para ter certeza de encontrar a senha, supondo que ela tenha sido escolhida ao acaso entre os caracteres selecionados. Cada bit acrescentado dobra o trabalho. As faixas são regras práticas: abaixo de 40, fraca; de 40 a 59, razoável; de 60 a 79, forte; 80 ou mais, muito forte.
- O que faz Excluir caracteres ambíguos?
- Remove 0, O, 1, l e I, que se parecem em muitas fontes. É útil se você precisar ler a senha em voz alta ou digitá-la à mão, e custa muito pouca força: 16 caracteres dos quatro conjuntos caem de 103 para 101 bits.
- Por que um site rejeita minha senha gerada?
- Geralmente porque ele limita o comprimento ou não aceita alguns símbolos. Desmarque Símbolos, ou aumente o comprimento, e gere novamente. Sites que rejeitam senhas longas ou incomuns valem ser evitados quando você tem escolha.
- Devo usar a mesma senha em vários sites?
- Não. Quando um serviço é violado, os atacantes testam as senhas vazadas em outros serviços. Uma senha exclusiva para cada site limita o dano a uma conta.
- Devo usar uma frase-senha em vez disso?
- Várias palavras aleatórias podem ser ao mesmo tempo fortes e memoráveis, e são uma boa opção para uma senha mestra. Este gerador cria senhas de caracteres; para uma frase-senha, escolha as palavras ao acaso em vez de escolhê-las você mesmo.